Java Developer. Basic - besplatni tečaj iz Otusa, obuka 4 mjeseca, Datum: 06.12.2023.
Miscelanea / / December 09, 2023
Savladat ćete osnove Java programiranja i izgraditi temelje vještina potrebnih za profesionalni razvoj u bilo kojem jeziku. Uz podršku osobnog mentora, formirat ćete jasno razumijevanje različitih područja s kojima programer dolazi u kontakt: osnove arhitekture, testiranje, baze podataka podaci, algoritmi i strukture podataka, sposobnost razlikovanja Dockera od virtualnog stroja, mreže itd. Nakon obuke, moći ćete se prijaviti za mjesto pripravnika u velikom tvrtke.
Za koga je ovaj tečaj?
Program dolazi od nule i dizajniran je za iskusne korisnike računala koji žele naučiti programirati. Tečaj će biti koristan i za one koji se još nisu odlučili za jezik.
Nakon obuke možete dublje uroniti u Java razvoj ili jednostavno prijeći na bilo koji drugi OOP jezik. Ova vrsta obuke trebala bi biti standardna za svakog specijalista početnika. To je slično "sposobnosti čitanja" i "poznavanju tablice množenja" u IT svijetu. Stoga se u slobodnim radnim mjestima ne piše o stvarima poput razumijevanja binarnog brojevnog sustava ili sposobnosti razlikovanja TCP-a od UDP-a. Međutim, poslodavci to znanje traže kada biraju kandidata koji, čak i ako nema iskustva, ima stručne kompetencije i sposoban je brzo upravljati procesima razvoj. Tečaj je osmišljen kako bi pomogao onima koji rade prve korake u IT-u i žele biti spremni za prve intervjue i rad na projektima.
OSOBNI MENTOR: online sastanci u trajanju od 40 minuta svaki tjedan.
Na početku izobrazbe dobivate mentora.
Jednom tjedno radite domaću zadaću.
Tijekom predavanja mentor će komentirati vašu odluku.
Više od 6 godina u industriji backend razvoja u Javi. Bio je uključen u razvoj full-stack aplikacija, razvoj visokoopterećenih računalnih grid sustava, kao i mikroservisa i etl cjevovoda. Trenutno, kao senior developer, radim na uslugama sustava plaćanja...
Više od 6 godina u industriji backend razvoja u Javi. Bio je uključen u razvoj full-stack aplikacija, razvoj visokoopterećenih računalnih grid sustava, kao i mikroservisa i etl cjevovoda. Trenutačno, kao stariji programer, radim na uslugama platnog sustava u Unlimintu. Imam iskustva u radu s Hadoop uslugama (HDFS, HBase), orkestratorima (Airflow, Spring Cloud Data Flow), MPP bazama podataka (Cassandra, Greenplum, Clickhouse).Interesi: BigData, Blockchain, NFTEobrazovanje: magistarski studij računalnih znanosti i IT-a, SUSU, fakultet VSEKN.
Vodeći stručnjak u JSC Greenatom Više od 10 godina iskustva u profesionalnom razvoju. Glavni skup: .NET / C#, Java, MS SQL Server. Kompletan razvoj sustava za unutarnje i vanjske kupce od analize zahtjeva do...
Vodeći stručnjak u JSC Greenatom Više od 10 godina iskustva u profesionalnom razvoju. Glavni skup: .NET / C#, Java, MS SQL Server. Kompletan razvoj sustava za interne i eksterne korisnike od analize zahtjeva do implementacije, rada i tehničke podrške. Diplomirao je 2006. na Moskovskom institutu za elektroničku tehnologiju (MIET) s diplomom iz računalnih sustava, sustava i mreža.
Viši softverski inženjer. U industriji od 2006. Dugo se bavio razvojem informacijskih sustava za informacijsku podršku bušenja naftnih i plinskih bušotina. Učitelj, nastavnik, profesor
Uvod u Java ekosustav, postavljanje okruženja
-Tema 1. Pregled Java ekosustava. Tehnološki skup. Vrste aplikacija. Putokaz razvojnog programera. Poslodavci
-Tema 2.Linux. Osnovni pojmovi, osnove komandne linije, instaliranje VirtualBoxa, DZ
-Tema 3. Instalacija Jave i potrebnih programa, razlike programskog jezika i IDE, DZ.
-Tema 4.Osnove rada u GIT-u
Java sintaksa, prvi program.
-Tema 5.Java sintaksa: Hello World, primitivni tipovi, konstante, enum, konvencije koda i zašto je to važno
-Tema 6.Java sintaksa: nizovi, uvjetni iskazi, petlje, DZ
-Tema 7. Analiza primjera koda, 1. dio
-Tema 8.Java sintaksa: klase, sučelja
-Tema 9. Objektno orijentirano i funkcionalno programiranje
-Tema 10.Java sintaksa: zbirke, osnove algoritama. DZ
-Tema 11.Java sintaksa: equals i hashCode, Map i Set. DZ
-Tema 12. Analiza primjera koda, 2. dio
-Tema 13.Java sintaksa: obrada grešaka - povratni kodovi, iznimke (hijerarhija), DZ
-Tema 14. Brojevni sustavi, Booleova algebra
Uvod u arhitekturu aplikacija
-Tema 15. Osnove arhitekture aplikacija (dvoslojna/troslojna)
-Tema 16.Osnove ispitivanja i TDD, DZ
Interakcija s vanjskim sustavima
-Tema 17. Osnove mrežnih tehnologija, TCP/IP
-Tema 18. Relacijske baze podataka, SQL, DZ
-Tema 19. Osnove weba: HTTP, HTML DZ
-Tema 20. Osnove weba: JavaScript, metode otklanjanja pogrešaka, daljinsko upravljanje
Infrastruktura procesa razvoja i rada
-Tema 21.Docker, osnove primjene, DZ
-Tema 22. CI/CD Osnove
Oblikovati
-Tema 23.Proces razvoja proizvoda. Vodopad/Skretan
-Tema 24.Završni sat