Introduksjon til utvikling av bedriftsapplikasjoner i Java - gratis kurs fra Innopolis University, opplæring 6 måneder, Dato: 1. desember 2023.
Miscellanea / / December 03, 2023
Å starte IT-reisen med å lære Java er en god idé. Mestre et moderne yrke med Innopolis University. Det er ikke nødvendig å kunne programmering; læreren vil hjelpe deg å lære.
Du har allerede noe erfaring innen IT-feltet og ønsker å bevege deg mot Java. Vi vil hjelpe deg å lære en ny teknologistabel sammen med lærerne våre.
Kurset holdes i et avstandsformat, slik at du kan bli med i klasser fra hvilken som helst by eller region
— gir individuelle anbefalinger.
På slutten av hvert nettseminar får elevene lekser. Du vil få muligheten til å forbedre leksene dine. Etter den første kontrollen kan du valgfritt gjøre rettelser i dokumentet under hensyntagen til kommentarer fra mentor og få tilbakemelding på nytt.
Du vil lage en MVC-applikasjon som ligner på moderne interaktive nettsteder. For eksempel fungerer sosiale nettverk, videohostingsider, banksystemer osv. etter samme prinsipp.
- 6+ år innen IT
- 4 års kommersiell erfaring innen Java-utvikling
- deltatt i gjennomføring av prosjekter som utvikling av applikasjon for rapportering på boreprosesser oljebrønner, et prosjekt for å tilby nettbaserte transaksjoner med valutaer og metaller for juridiske personer i den største banken land
Modul 1. Java kjerne
Inngangstesting
Grunnleggende
— Introduksjon til spesialiteten
— Grunnleggende om datavitenskap - dataarkitektur, tallsystemer
— Utvikling av dataprogramvare
— Programvareutviklingsmodeller og metoder
— Programmeringsspråk, kontrollstrukturer, datatyper, konstruksjon av algoritmer
— Java-infrastruktur, første program, arrays
— Git versjonskontrollsystem
— Subrutiner - funksjoner og prosedyrer
— Algoritmer og datastrukturer, vurdering av kompleksiteten til algoritmer
— Grunnleggende om OOP, innkapsling
— Arv og polymorfisme
— Abstrakte klasser og grensesnitt
- Statiske klassemedlemmer
- Nestede klasser
— Anonyme klasser og lambda-uttrykk
— Objekt- og strengklasser
– Generiske legemidler
— Koblede lister og arraybaserte lister
- Java Collection API
— Unntak
- Java IO
- Stream API
— Utførelsestråder
— Standardklasser for arbeid med multithreading
Midlertidig sertifisering 1
Modul 2. Klient-server-applikasjoner i Java
Utviklingsverktøy
— JAR, Maven
— Grunnleggende om SQL
- JDBC
- JUnit
— Hibernate, JPA
webutvikling
— Grunnleggende om vårutvikling
— Fjærkonfigurasjonsmetoder
— Introduksjon til nettverksprotokoller, HTTP, HTML
-Vår MVC
- Spring Data JPA
— Spring Boot, lokalisering, validering
—Vårsikkerhet
Midlertidig vurdering 2
avsluttende eksamen
Prosjektbeskyttelse