ืฉืืื ืืืืื. ืืจืฉื ืื ืืืฆืื ืืช ืขืฆืื. ืื ื ืืื'ืื. ืืื ื ืขืืื ืืืคืชื Java ืืืจ ืืฆื ืฉื ื :-) ืื ืืืจื ืฉืื ืืจืื 0 ืืชืขืกืืงื ืืจืื ืื ืืขืจื 3 ืืืืฉืื, ืืื ื ืื ื ืืื. ืืฉืชืชืคืชื ืื-50 ืจืืืื ืืช ืขืืืื ืื ืืฉืืืจ ืืืืชื ืืืขืกืงืช ืืืฆืืืชื ืืขืืืจ ืืช ืืืื ืช ืืืกืืื ืฉื Java OCA (ืืืื Java Programmer), ืื ืืฉ ืื ืกืืคืืจืื ืืกืคืจ.
ืืืืืจ ืืงืฆืจ ืืื ืืื ืืื ืฉืื ืจืื "ืืื" ืืช Core Java ืืืืื ืืื ืืกืืืืช, ืืื ืื ืืืืข ืื ืืฉืื ื-GitHub (ืืื, ืืชื ืื ืจืืฆื ืืคืจืกื ืืฉืืืืช CodeGym, ื ืืื?) ืืื ืืืืข ืืืคื ืืืคืฉ ืืืจ ืื. ืื ืืชืืจ ืืืชื ืืฉืืืขืชื ืืจืื 18. ืืืืื, ืื ืืชื ืืืืจ "Core" (ืื ื ืื ืืืื ืืช ืืืื ื ืืื), ืืชื ืืืื ืืงืื ืขืืืื, ืืืืื ืืคืกืื ื-Swing, ืื ืืืชืื ืืืืืื ืขืืืจ ืืื ืืืงืจื-ืืงืจืื ืขืืืจ ืืืคืื ืื ืืคืขื , ืืื ืืื ืฉื ืืืฉืื Java ื ืืฆื, ืืืืื, ืืคืืชืื ืืชืจืื. ืืื ื ืืืืืื... ืื... ืืืืคื ื ืชืืื? ืืกืคืจ ืืื ืขื ืืืกืข ืืงืฆืจ ืฉืื ืฉืืืืื ืืืชื ืืขืืืื ืืจืืฉืื ื ืฉืื. ืื ืืืจื ืฉืื ืืื :-) ืืชื ืืืื ืืฉืชืฃ ืืช ืฉืื.
ืืืกืืืืช ืฉื ืืจืืืืงืืืจืช ืจืฉืช
ืจืืฉืืช, ืฆืคื ืืืื ืกืจืืื ืื ืขื ืืจืืืืงืืืจืช ืจืฉืช. ืขืฆืชื ืืืื, ืืกืื ืืขืฆืื ืืจืื ืืื ืขื ืืื ืืื ืช ืืืืืจ ืืขืชืืื. ืคืจืืืืงืืื ืืขืืจืช ื ืชืื ืื, ืืื ื ืชืื ืื ืืื ืขืืืจืื ืืจืฉืช. ืืคืืืช ืื ืื HTTP, ืืื ืืจืืืืงืืืจืช ืฉืจืช-ืืงืื ืืืืืื. ืื ืืืงื ืื ืืื ืื ืืืืืื, ืืื ืืืกืืก ืืืื ืฉื. ืืืื ืืกืื. ืกืืืื ืงืื ื: ืืืืื ื ืืจืฉ ื-90% ืืืืฉืจืืช ืืคื ืืืืช, ืืื ืื ื ืืืืืฅ ืืืชืืื ืืืืกืืก. ืื ืชืืื ื ืื ืืฉ ืืชืืช ืืืืกื ืืื ืืข, ืืชืืืื ืืฉืืืช ืืื ืืืชืจ. ืื ืืืืืง ืื ืฉืขืฉืืชื.
SQL ืืืกืื ื ืชืื ืื
ืืืืชืืืื, ืื ื ืืืืืฅ ืืืืื SQL ืืืกืื ื ืชืื ืื. ืืฉ ืกืคืจ ืืฆืืื ืฉื Head First, ืืฉ ืกืจืืื ืื ืืืฉ ืืจืื ืชืืื ืืื ืืจื ื ืขื SQL. ืื ืฆืจืื ืืืืื? ืืืขืชื, ืืชื ืฆืจืื ืืืขืช ืื ืื ืืกื ื ืชืื ืื, ืืื ื ืชืื ืื ืืืืืกื ืื ืฉื, ืืื ืืืฉืื ืืืชื, ืืื ืืืฆืืจ ืืืชื, ืืืืืจ ืฉืืืืชืืช SQL ืคืฉืืืืช ืขื ืืจืืช ืกืขืืคื join, ืืื ืืืฆืืจ ืืื ืืกืื ื ืชืื ืื ืืืชืคืขื ืืึนืชึธื. ืื ืืืืืจ ืืื? ืืืื, MySql ื-MySql Workbench ืื ืืืืฉืื ืืคืื ืืคืฉืืืื ืืืชืจ, ืืื ืขืืืื ื ืชืงืืชื ื-PostgreSQL ื-80% ืืืจืืืื ืืช ืืขืืืฃ ืืืชืจืื ืืื ืืื.
ืืืืืจ ืืื Java ืืืกืืกื ื ืชืื ืื
ืืืืจ ืืื, ื ืขืืืง ื-JDBC. ืืืื ืกืคืจืืื ืืืืคืฉืจืช ืื ื ืืืืจ ืืช Java ืืืืืื ืฉืื ื ืืืกื ื ืชืื ืื, ืืืฉ ืื ืื ืกื ืฉื ืืืฉืงืื (ืืืื ืื) ืืขืืืื ืขื ืืกืื ื ืชืื ืื. ืืืฉืืื ืฉืื ืืื ืชืืื ืืืฆืืจ ืืกื ื ืชืื ืื ืืืืืจ ืืื ืืืชืื ืงืื ืืื ืืืชืืืจ ืืืื ืืืขืืื ืืืชื :-) ืืคืืืงืฆืืืช ืงืื ืกืืื ืคืฉืืื ืฉืืืกืืคื ืืืืืื ื ืชืื ืื. ืืืืจ ืืื, ืืืืชื ืืฉืืื ืืช ืื ืขื Hibernate. ืื ืืืคืฆืืื ืื, ืืื ืืขืชื ืืื ืฉืืื ืืื ืืื ืืืชืจ ืืืืื ืืืืื ืืื ORM ืขืืื. ืืชืื ืืืืฉ ืืช ืืงืื ืืื ืืขืืื ืขื ืืืกืืจืช ืืื.
ืฉืืจื ืืช ืงืืจืืช ืืืืื ืฉืื
ืืืืจ ืืื ืืืกืฃ ืืช ืืฉืืจืืช ืืืืืช ืืงืืจืืช ืืืืื ืฉืื: SQL, Hibernate, JDBC, JPA, well, ื-Maven/Gradle (ืืื ืื ืจืื "Maven", ืื ืื ืืืืืืืืช ืืฉืชืืฉืืช ืื), ืฉืืืขืืืื ืื ืชืืื ืืืืฉืื (ืื ื ืืชืืืื ืืฉืืืืข ืืืื ืืืืจ ืชืืืช).
ืืื GIT!
ืืงืคื ืืงืืช ืืช ืืงืืจืกืื. ืืชื ืฆืจืื ืืืืื ืืช ืื ืืคืืืช ืืจืื ืืกืืกืืช. ืื ืืืคืื ืืช ืืขืืืื ืฉืื ืื ืืื :) ืืชืืื commits, ืฉืื ืื ืืืกืืืจืื ืืขืื. ืื, ืืืคืจืืืงื ืืืืืื ืืจืืฉืื ืฉืื ืืืื ืืืชืืืจ ืืืฉืืื GitHub ืฉืื. ืืืื ื ืืกืืฃ ืืช Git ืืงืืจืืช ืืืืื ืฉืืื.
ืืขืืง ืืืชืจ ืืคืืชืื ืืชืจืื
ืืืืจ ืืื, ืืชืื ืืืชืขืืง ืืคืืชืื ืืชืจืื. ืขืืืื ืืืืชื ืืืืืฅ ืืืชืืื ืขื servlets, ืขื ืืื ื ืฉื ืืขืงืจืื ืืช ืฉื ืืจืืืืงืืืจืช REST (ืื ืื ืงืฉื). ืืชืืืื, ืืืืชื ืืืชื ืืคืืืงืฆืื ืคืฉืืื (ืืืืื ืืืชืจ ืืืืช) ืฉืืฉืชืืฉืช ื-servlets ืืื ืืืฆืข ืคืขืืืืช CRUD ืขื ืืกื ื ืชืื ืื. ืชืื ืืื ืื ืชืืื ื ืืคืืื ืืืชืจ ืืขืืืง ืืื ืืื ืจืืขื ืืืชืขืืืช, ืืื ื ืฉืืืื ื ืชืื ืื ืืืงืื, ืืืืื ืฆืืจื (JSON, ืืืฉื), ืืื ืืงืืืื ืืืชื, ืืฉืืืืื ืืืชื ืืืืจื ืืืงืื. ืืืืจ ืืื ืืืกืฃ servlets, JSON, ืืืืื ืขืื ืืื ืืื ืืืืืืืช ืงืฉืืจืืช ืืงืืจืืช ืืืืื ืฉืื.
ืืื ืืืื
ืขืืฉืื ืืชื ืืืืฉ ืืืืจื, ืืืชื ืืืื ืืขืืืจ ืืืืื. ืืชืื ืขื Spring Core ื-Spring Data. ืื ืืืขืฉื ื ืืฉื ืงืฉื ืขืืืจ ืจืืื, ืื ืืืกืืจืช ืขืฆืื ืืืืืช ืืจืื ืงืกืืื, ืงืืคืกืืืช ืฉืืืจืืช ืืชืื ืืืช ืฉืื ืืช, ืืื ืืืจ ืืืื ืื ืืกืืก ืืื. ืืืขืฉื, ื ืชืงืืชื ืืืืื ืืฉืจืืช ืคื ืืืืช ืืื ืืคืฉืจ ืืืชืืื ืืขืืื ืืื ืืืืืจ ืืช ืืืื. ืืืืืื, ืืืจื ืืืช ืืฆืืขื ืื ืืฉืืืจืช ืืืืื ืขืืืจ ืืืจืช ืืืื ืืืืืืืช ืฉื ื"ืืคืขื ืืืืื" ืืืกืืื ืืื. ืืืขืฆื ืืฉ ืืจืื ืืฉืจืืช ืืืื, ืื ืชืชืืืื ืืืชืจืืืื ืืฆืืจื ื ืืกืืื! ืืขืืื ืื ืชืืื ืืจืืฆื, LOL. ืคืขื ืจืืืื ืชื ืืชืคืงืื ืืคืชื ืืืืจ ืืฉืจืืชื ืืื ืืกืคืจ ืืช ืืกืืคืืจ :D ืืืืื, ืขืืืฃ ืื ืืขืฉืืช ืืช ืื, ืืื ืืกืืคื ืฉื ืืืจ ืืืืชื ืืจืื.
ืกืืืื
ืขืืฉืื, ืชืืืืจ ืืืืื, ืืกืืจ? ืงืืืืชื ืขืืืื ืชืื 3 ืืืืฉืื ืจืง ืื ืืืืืชื ืขื 5 ืฉืขืืช ืืืื ืืขืืืื ืืงืจืืชื. ืืืื ืืฉืื, ืื ืชืืืข ืืชืืืืจืื. ืงืจื ืืช ืื ืืื ื ืกื ืืช ืื! ืื ืชืคืื ืืืชืื ืงืื! ืืืฆืืื ืืืืื!
GO TO FULL VERSION