Higit sa sinuman, kami sa CodeGym ay naniniwala sa kapangyarihan ng online na pag-aaral. Malaking hangarin + layunin + malinaw na plano sa pag-aaral = developer ng Java sa hinaharap. Samakatuwid, lumikha kami ng isang malakihang kurso na pinalamanan ng kasanayan at puro teorya. Ginawa naming posible na mag-aral mula sa anumang device – PC o smartphone. Nakabuo kami ng isang sistema ng pagganyak at "mga sipa" para magpatuloy ka. Ipinakilala namin ang mga feature na nagbibigay-daan sa komunikasyon sa pagitan ng mga user mula sa iba't ibang bansa, tulungan silang matuto mula sa isa't isa at ibahagi ang kanilang mga karanasan. Ngunit isang araw, naisip namin: bakit hindi lumayo ng kaunti? Ito ay kung paano ipinanganak
ang CodeGym University .
Sa loob ng balangkas, tinutulungan namin ang mga mag-aaral sa lahat ng edad na makakuha ng pangunahing kaalaman sa programming sa Java sa loob ng tatlong buwan.
Kapag natututo ng bago, kailangang may kontak sa ibang tao na makapagpaliwanag kung ano ang hindi malinaw. Nang maglaon, kapag lumago ang kadalubhasaan ng programmer, mas madali para sa kanila na makabisado ang mga bagong teknolohiya nang nakapag-iisa. Inilunsad namin ang kursong ito para sa mga gustong matuto ng basic Java programming. Sa CodeGym University, maaaring magtanong ang isang mag-aaral ng isang tanong na malamang na hindi masasagot sa Internet. Sinasabi sa iyo ng mentor kung ano ang itutuon ng iyong pansin at kung paano pag-aralan at ibahagi ang iyong karanasan. Pinagsasama ng kursong Java Fundamentals ang live na pag-aaral sa mga mentor at paglutas ng mga hamon sa coding.
Paano gumagana ang kurso?
1. Ang pangunahing tampok ay "live" na 2 oras na mga klase kasama ang mga may karanasang guro na mga developer ng Java. Ang mga klase ay ginaganap dalawang beses sa isang linggo. Tinutulungan ng mga guro ang mga mag-aaral na pag-aralan ang mga bagong teoretikal na paksa, pag-aralan ang pinakamahirap na bahagi ng takdang-aralin, at sagutin ang mga tanong ng mga mag-aaral. 2. Pagkatapos ng bawat aralin, ang mga mag-aaral ay tumatanggap ng takdang-aralin. Halimbawa, basahin ang isang tiyak na bilang ng mga lektura at lutasin ang ilang mga problema mula sa kursong CodeGym hanggang sa susunod na online na pulong. Kung makumpleto ng mag-aaral ang mga gawaing ito, makatitiyak tayong natutuhan nang mabuti ang materyal :) Kung may nananatiling hindi malinaw, palaging may opsyon na magtanong o humingi ng tulong sa chat, kung saan tinutulungan ng mga guro at curator ng kurso ang mga mag-aaral.
Ang programa ng kurso
Ang kurso ay binubuo ng 3 modules:
1. Java Syntax.
Mag-aaral ka ng mga command, uri ng data, maging pamilyar sa IntelliJ IDEA development environment, mga loop at conditional operator, array at function, object, classes; gayundin, susubukan mong gumawa ng mga string. Makikilala rin ng mga mag-aaral ang mga pangunahing kaalaman sa OOP, mga listahan at generic, mga koleksyon, mga pagbubukod, mga stream ng I/O, at nagtatrabaho sa oras at petsa.
2. Java Core.
Dito mo malalalim ang OOP: encapsulation at polymorphism, komposisyon, aggregation, at inheritance. Mga abstract na klase. Stream API. Typecasting, constructor invocation, Object device. Recursion, mga thread, inner/nested na mga klase. Serialization. Mga anotasyon. Mga socket.
3. Ang huling proyekto.
Gagawa ka ng isang malaking ganap na proyekto sa loob ng dalawang linggo. Pagkatapos, ibe-verify ito ng iyong mga tagapayo at magbibigay ng feedback. Ang proyekto ay tinatawag na "Cryptanalyzer." Habang binubuo ito, gagamitin mo ang lahat ng kaalamang natamo mo sa kurso. Ito ay magiging isang masalimuot at kapana-panabik na hamon.
Magsimula na tayo!
Puspusan na ang recruitment sa mga bagong grupo. Magsisimula ang mga klase sa Abril 26. Ang pangarap na aktwal na makakuha at maging isang developer ng Java ay hindi kailanman naging mas makatotohanan. Kaya hinihintay ka namin sa CodeGym University!
GO TO FULL VERSION