Introducere in dezvoltarea aplicatiilor enterprise in Java - curs gratuit de la Universitatea Innopolis, training 6 luni, Data: 1 decembrie 2023.
Miscelaneu / / December 03, 2023
Începeți călătoria IT prin învățarea Java este o idee grozavă. Stăpânește o profesie modernă cu Universitatea Innopolis. Nu este necesar să cunoști programarea, profesorul te va ajuta să înveți.
Ai deja ceva experiență în domeniul IT și vrei să treci spre Java. Vă vom ajuta să învățați o nouă stivă de tehnologie împreună cu profesorii noștri.
Cursul se desfășoară într-un format la distanță, astfel încât să vă puteți înscrie la cursuri din orice oraș sau regiune
— oferă recomandări individuale.
La sfârșitul fiecărui webinar, elevii primesc teme. Veți avea ocazia să vă îmbunătățiți temele pentru acasă. După prima verificare, puteți opțional să faceți corecții documentului ținând cont de comentariile mentorului și să primiți din nou feedback.
Veți crea o aplicație MVC similară site-urilor web interactive moderne. De exemplu, rețelele sociale, site-urile de găzduire video, sistemele bancare etc. funcționează pe același principiu.
- 6+ ani în IT
- 4 ani de experiență comercială în dezvoltare Java
- a participat la implementarea unor proiecte precum dezvoltarea unei aplicații de raportare a proceselor de foraj sonde de petrol, un proiect de a oferi tranzacții online cu valute și metale pentru persoanele juridice din cea mai mare bancă ţări
Modulul 1. Java Core
Test de intrare
Bazele
— Introducere în specialitate
— Fundamente ale informaticii - arhitectura calculatoarelor, sisteme de numere
— Dezvoltare de software de calculator
— Modele și metodologii de dezvoltare software
— Limbaje de programare, structuri de control, tipuri de date, construirea algoritmilor
— Infrastructură Java, primul program, matrice
— Sistemul de control al versiunii Git
— Subrutine - funcții și proceduri
— Algoritmi și structuri de date, evaluarea complexității algoritmilor
— Bazele OOP, încapsulare
— Moștenirea și polimorfismul
— Clase și interfețe abstracte
- Membrii clasei statice
- Clase imbricate
— Clase anonime și expresii lambda
— Clasele obiect și șiruri
— Generice
— Liste legate și liste bazate pe matrice
- Java Collection API
— Excepții
- Java IO
- API Stream
— Fire de execuție
— Clase standard pentru lucrul cu multithreading
Certificare intermediară 1
Modulul 2. Aplicații client-server în Java
Instrumente de dezvoltare
— JAR, Maven
— Bazele SQL
- JDBC
- JUnit
— Hibernare, JPA
dezvoltare web
— Bazele dezvoltării de primăvară
— Metode de configurare cu arc
— Introducere în protocoalele de rețea, HTTP, HTML
-Primavara MVC
- Spring Data JPA
— Spring Boot, Localizare, validare
— Securitatea de primăvară
Evaluare intermediară 2
examinarea finală
Protecția proiectului