Dezvoltator Java. Profesional - curs gratuit de la Otus, training 6 luni, Data: 1 Decembrie 2023.
Miscelaneu / / December 03, 2023
Pentru programatori Java cu cel puțin 1 an de experiență în dezvoltare
Pentru programatori în alte limbaje OOP cu cel puțin 3 ani de experiență în dezvoltare
Absolvent al MIPT în 2004 cu o diplomă în Inginer Matematic. Experienta profesionala: 12 ani de programare in Java, C++, C#, JavaScript, PHP, Python. Participant la proiecte de diferite niveluri de complexitate: de la startup-uri pentru 3 persoane/șase luni la aplicații de business pentru 200 de persoane/4 ani. 8 ani de dezvoltare a serverelor pentru jocuri client în Java. Expert în dezvoltarea de aplicații cloud, automatizarea proceselor de dezvoltare și testare. Dezvoltarea și lansarea proiectelor MMORPG: „Allods Online” și „Skyforge”.
În industrie din 2003. Am început să programez încă de pe vremea ZX-Spectrum. 8 ani în dezvoltarea sistemelor bancare de procesare pentru carduri din plastic. A fost implicat în dezvoltarea de sisteme „cutie” pentru clienții externi, dezvoltarea de sisteme pentru clienții interni...
În industrie din 2003. Am început să programez încă de pe vremea ZX-Spectrum. 8 ani în dezvoltarea sistemelor bancare de procesare pentru carduri din plastic. A fost implicat în dezvoltarea de sisteme „cutie” pentru clienții externi și în dezvoltarea de sisteme pentru clienții interni. În 2003 a absolvit cu onoare Institutul de Stat Magnitogorsk. Nosov, specialitatea - electronica industriala. Companii: Fabrica de Siderurgie Magnitogorsk, Compass+, Borlas, SMP Bank. Interese: JavaScript, programare multi-threaded, colectori de gunoi în Java. A promovat examenul Oracle Java: Oracle Certified Professional, Java SE 8 Programmer Program Manager
Experiență în companii IT de top - Kaspersky Lab, 1C, Croc, AT-Consulting, Luxoft, Lanit. Introducetor de inovații și bune practici la Bloody Enterprise - cercetez noi tehnologii și „vând” proiecte IT mari,...
Experiență în companii IT de top - Kaspersky Lab, 1C, Croc, AT-Consulting, Luxoft, Lanit. Introducetor de inovații și bune practici în „Bloody Enterprise” - cercetez noi tehnologii și le „vând” companiilor mari Proiecte IT, făcându-le mai flexibile, fiabile, rapide și moderne, fără a pierde funcţionalitate. Peste 12 ani în IT, peste 3 ani de experiență în gestionarea echipelor de dezvoltare. Este speaker la Rit++ 2020, Joker 2015, JPoint 2016, HolyJS 2016; deținător al certificatului Oracle Certified Programmer Java SE 11 Programmer. Studii: VMiK MSU, Institutul de minerit. Profesor
Limbajul și platforma Java
-Tema 1. Pregătirea pentru curs. DZ
-Tema 2.Adăugarea la gradle, istoria schimbărilor de limbaj
-Tema 3.AQ și testare
-Tema 4. Containere și algoritmi. DZ
-Subiect 5.Instrumente pentru conversia containerelor, nesigure, jmh
-Tema 6.Adnotări. DZ
-Tema 7.Lombok
-Tema 8. Colector de gunoi. DZ
- Subiectul 9. Noțiuni de bază aprofundate (tipuri primitive, depanare la distanță, schimbare la cald)
-Topic 10.Cod octet, class-loader, instrumentație, asm. DZ
-Tema 11.Programare funcțională în Java
Proiecta
-Tema 12. Concepte de design POO. DZ
-Tema 13.Modele comportamentale
-Tema 14. Modele creative
-Tema 15.Modele structurale. DZ
Lucrul cu mediul
-Tema 16.Serializare. DZ
-Tema 17.NIO. Logare
-Tema 18.JDBC. DZ
-Tema 19. Probleme generale de lucru cu arhitectura SGBD, RDBMS
-Tema 20. Hibernare
-Tema 21.JPQL. DZ
-Tema 22.Tipuri de link-uri. Memorarea în cache. DZ
-Subiect 23.Fără SQL
-Tema 24.Server web. DZ
Arc
-Tema 25.Injectarea dependentei. DZ
-Tema 26. Boot de primăvară. Spring MVC
-Tema 27.Aplicații Web asincrone
-Tema 28.Date de primăvară Jdbc. DZ
Multithreading
-Fit 29.Fit
-Tema 30.JMM
-Tema 31.Executori. DZ
-Tema 32. Sistemul de mesaje. DZ
-Tema 33.Aplicații multi-proces. DZ
-Tema 34.NIO
-Tema 35.Netty
Lucrul la proiect
-Tema 36. Bazele CI/CD
-Tema 37.Introducere în Kubernetes
-Tema 38.Protecția lucrărilor de proiectare
DinaSh
08.04.2022 G.
Curs pentru dezvoltatori Java. Profesional. Profesorii sunt cu adevărat profesioniști
Avantaje: Feedback de la profesori, teme, suport de curs, relevanța materialelor. Dezavantaje: As dori ceva mai multe teme, mai ales la inceputul cursului.Asa am facut cunostinta cu platforma - primul meu curs in Java a fost platit de angajator. După ce m-am familiarizat cu subiectele cursurilor din alte cursuri Java de pe platformă, am decis să cumpăr independent Java pentru mine...
Modelele de design sunt colecții de experiențe care pot fi reutilizate. Modelele sunt folosite în toate domeniile de activitate deoarece fac posibilă utilizarea soluțiilor lucrate anterior. Cunoașterea modelelor de design vă permite nu numai să implementați soluțiile mai rapid și să obțineți cod sursă de înaltă calitate, ci și să comunicați mai eficient cu colegii care au stăpânit deja această tehnologie. Cursul acoperă 23 de modele de bază, care sunt descrise în cartea „Design Patterns: Elements of Reusable Object-Oriented Software”. software orientat pe obiecte utilizat"), scris de patru autori (Gang of Four, GoF) - Erich Gamma, Richard Helm, Ralph Johnson și John Vlissides.
3,7
28 900 ₽
În acest curs, studenții vor dobândi o înțelegere a specificului și caracteristicilor limbajului Scala, avantajele sale și locurile dificile. Cursul include o prezentare generală a operatorilor Scala și a tipurilor de date, învățarea structurilor de date de bază, cum ar fi matrice, hărți, tupluri, folosind programare funcțională și orientată pe obiecte, lucrul cu colecții Scala, folosind potrivirea de modele, clase de caz, tipuri generice și implicite transformări. Sunt oferite un număr mare de exerciții practice.
4
44 900 ₽