Day 30 : Summary

Chi-Tse Chiang
2022-10-15 22:01:23

Reflections

First of all, I would like to thank everyone who clicked in because they are interested in this series!!!
The purpose of this topic is to enable those who have not had any contact with procedural programming to learn from the most basic concepts.

For the object-oriented concept, I also learned and shared it for the first time at the Ironman competition~ In fact, Java is not only about what I have shared before, but also has more content that may be related to data structures.For example, HashMap, exceptions, Lambda Threads syntax, etc...

Incidentally

the concepts shared earlier are all relatively basic. You can search the internet for more advanced concepts on the topic.

The following is a table of contents for the 30 days of content, followed by a conclusion and preview:

Table of Contends

Outline

Day 1 : 前言與介紹

Java Syntax

Day 4 : Java 基礎語法
Day 5 : 變數( 1 )
Day 6 : 變數( 2 )
Day 7 : 運算子與數學計算
Day 8 : 條件式判斷
Day 9 : 迴圈
Day 10 : 陣列
Day 11 : 函數
Day 12 : 引數與參數

Java Applications

Day 13 : 多載與範圍
Day 14 : 遞迴與停機問題
Day 15 : 遞迴應用-河內塔 in Java

OOP Basic Concepts

Day 16 : 物件基礎概念
Day 17 : 物件與類別關係
Day 18 : 建構子
Day 19 : 前置修飾詞

OOP Advanced Concepts

Day 20 : 封裝與實作
Day 21 : 類別繼承 ( 1 )
Day 22 : 類別繼承 ( 2 )
Day 23 : 類別繼承 ( 3 )
Day 24 : 抽象
Day 25 : 套件
Day 26 : 介面
Day 27 : 多型
Day 28 : 內部類別 - Inner class
Day 29 : 基本型態包裹器 - Wrapper Classes

Sharing

Day 2 : W3Schools 介紹
Day 3 : Notion 介紹

Conclusion

Finally, this series may continue to be updated in the future, and the outline and content will also be reviewed and adjusted. There are a few days of content that are time-sensitive, so if there are any mistakes, please do not hesitate to leave a comment to let me know!!!

Next, the school has a special project in progress. At present, it is confirmed that we will cooperate with an outside company to set up vending machines and create an online channel.

I will share more about this part if I get the chance, or I will write a series of articles about the Ironman competition next year (?).

In short, I am very happy that I have taken the first step to achieve this experience that I have never tried before.Thanks iThome for organizing this event, which has exposed me to more different ideas in the field of information technology!

Finally, I would like to thank every athlete who participated in the triathlon with me. It was an honor to complete the 30-day challenge with you all!