Java Developer. Základný - bezplatný kurz od Otus, školenie 4 mesiace, Termín: 6.12.2023.
Rôzne / / December 09, 2023
Osvojíte si základy programovania v jazyku Java a vybudujete si základy zručností potrebných na profesionálny rozvoj v akomkoľvek jazyku. S podporou osobného mentora získate jasnú predstavu o rôznych oblastiach, s ktorými vývojár prichádza do kontaktu: základy architektúry, testovanie, databázy dáta, algoritmy a dátové štruktúry, schopnosť rozlíšiť Docker od virtuálneho stroja, siete atď. Po zaškolení sa budete môcť uchádzať o miesto koncipienta vo veľkom spoločnosti.
Pre koho je tento kurz určený?
Program pochádza od nuly a je určený pre skúsených používateľov PC, ktorí sa chcú naučiť programovať. Kurz bude užitočný aj pre tých, ktorí sa ešte nerozhodli pre jazyk.
Po zaškolení sa môžete ponoriť hlbšie do vývoja Java alebo jednoducho prejsť na akýkoľvek iný OOP jazyk. Tento druh školenia by mal byť predvolený pre každého začínajúceho špecialistu. Je to podobné ako „schopnosť čítať“ a „poznať násobilku“ vo svete IT. Preto sa na voľných miestach nepíše o veciach, ako je pochopenie systému binárnych čísel alebo schopnosť rozlíšiť TCP od UDP. Zamestnávatelia však na tieto znalosti hľadia pri výbere kandidáta, ktorý aj keby nemá skúsenosti, má odbornú spôsobilosť a je schopný sa rýchlo orientovať v procesoch rozvoj. Kurz je navrhnutý tak, aby pomohol tým, ktorí robia prvé kroky v IT a chcú byť pripravení na prvé pohovory a prácu na projektoch.
OSOBNÝ MENTOR: online sedenia po dobu 40 minút každý týždeň.
Na začiatku vášho tréningu je vám pridelený mentor.
Raz týždenne si robíte domáce úlohy.
Počas sedenia sa mentor vyjadrí k vášmu rozhodnutiu.
Viac ako 6 rokov v oblasti vývoja backendov v Jave. Zaoberal sa vývojom full-stack aplikácií, vývojom vysoko zaťažených výpočtových gridových systémov, ako aj mikroslužieb a etl pipeline. V súčasnosti sa ako senior developer venujem službám platobného styku...
Viac ako 6 rokov v oblasti vývoja backendov v Jave. Zaoberal sa vývojom full-stack aplikácií, vývojom vysoko zaťažených výpočtových gridových systémov, ako aj mikroslužieb a etl pipeline. V súčasnosti sa ako senior vývojár venujem službám platobného styku v Unliminte. Mám skúsenosti s prácou so službami Hadoop (HDFS, HBase), orchestrátormi (Airflow, Spring Cloud Data Flow), MPP databázami (Cassandra, Greenplum, Clickhouse). Záujmy: BigData, Blockchain, NFTEvzdelanie: magisterský titul z informatiky a IT, SUSU, fakulta VSEKN.
Popredný špecialista v spoločnosti JSC Greenatom Viac ako 10 rokov skúseností s profesionálnym rozvojom. Hlavný zásobník: .NET / C#, Java, MS SQL Server. Komplexný vývoj systémov pre interných a externých zákazníkov od analýzy požiadaviek až po...
Popredný špecialista v spoločnosti JSC Greenatom Viac ako 10 rokov skúseností s profesionálnym rozvojom. Hlavný zásobník: .NET / C#, Java, MS SQL Server. Komplexný vývoj systémov pre interných a externých zákazníkov od analýzy požiadaviek až po implementáciu, prevádzku a technickú podporu. Vyštudoval Moskovský inštitút elektronických technológií (MIET) v roku 2006 v odbore počítačové systémy, systémy a siete.
Senior softvérový inžinier. V odvetví od roku 2006. Dlhodobo vyvíjal informačné systémy pre informačnú podporu vŕtania ropných a plynových vrtov. učiteľ
Úvod do ekosystému Java, nastavenie prostredia
-Téma 1.Prehľad ekosystému Java. Technologický zásobník. Typy aplikácií. Cestovná mapa vývojára. zamestnávatelia
-Téma 2.Linux. Základné pojmy, základy príkazového riadku, inštalácia VirtualBoxu, DZ
-Téma 3. Inštalácia Java a potrebných programov, rozdiely medzi programovacím jazykom a IDE, DZ
-Téma 4.Základy práce v GIT
Syntax Java, prvý program.
-Téma 5. Syntax Java: Hello World, primitívne typy, konštanty, enum, kódové konvencie a prečo je to dôležité
-Téma 6.Java syntax: polia, podmienené príkazy, cykly, DZ
-Téma 7. Analýza príkladov kódu, 1. časť
-Téma 8.Syntax Java: triedy, rozhrania
-Téma 9.Objektové a funkcionálne programovanie
-Téma 10.Java syntax: zbierky, základy algoritmov. DZ
-Téma 11.Syntax Java: rovná sa a hashCode, Map and Set. DZ
-Téma 12. Analýza príkladov kódu, 2. časť
-Téma 13.Syntax Java: spracovanie chýb - návratové kódy, výnimky (hierarchia), DZ
-Téma 14. Číselné sústavy, Booleova algebra
Úvod do aplikačnej architektúry
-Téma 15. Základy architektúry aplikácie (dvojvrstvová/trojvrstvová)
-Téma 16.Základy testovania a TDD, DZ
Interakcia s externými systémami
-Téma 17. Základy sieťových technológií, TCP/IP
-Téma 18. Relačné databázy, SQL, DZ
-Téma 19. Základy webu: HTTP, HTML DZ
-Téma 20. Základy webu: JavaScript, metódy ladenia, diaľkové ovládanie
Infraštruktúra procesu vývoja a prevádzky
-Téma 21.Docker, základy aplikácie, DZ
-Téma 22. Základy CI/CD
Dizajn
-Téma 23. Proces vývoja produktu. Waterfall/Agile
-Téma 24.Záverečná hodina