Java-udvikler med betaling efter ansættelse - gratis kursus fra Kata Academy, uddannelse 7 måneder, Dato 14. marts 2023.
Miscellanea / / December 04, 2023
Erfaren mentor
Intensiv træning med mentor
Jobgaranti
Efter aftale i Moskva eller St. Petersborg
Gratis uddannelse
Fællesskabsstøtte
Vi er med dig fra ansøgning til første hverdag. Og endda efter.
Så du 100% får et job og bliver en sej Java-programmør hurtigst muligt
Planlægger du at flytte til Moskva eller St. Petersborg?
Et månedligt Java-kursus er det rigtige for dig
Regelmæssig interaktion mellem elev og mentor
Du studerer hele kurset på vores platform. Hvis du har spørgsmål, så kontakt din mentor i chatten. Mentoren organiserer også regelmæssige opkald og hjælper med komplekse opgaver.
Streng kontrol med viden på alle trin af din træning
En mentor er ikke en vejleder. Dens opgave er at kontrollere assimileringen af viden. Regelmæssige kodegennemgange og vanskelige spørgsmål vil gøre dig til en uafhængig fighter, klar til at løse komplekse problemer i praksis.
Vi underviser i den mest populære teknologistak
Vores Java-kursus er 100% praktisk og moderne. Du vil mestre: Java Core, Maven, Git, Spring (Core, MVC, Security, Boot), Hibernate. Alt hvad du har brug for i faget – og intet overflødigt.
At øve viden i et rigtigt forretningsprojekt
Alle vores studerende i teams deltager i implementeringen af rigtige projekter, eksternt. Du vil finpudse din teori, få teamwork færdigheder og praktisk erfaring til at tilføje til dit CV.
Forberedelse til samtaler og ansættelse
Vores mentorer hjælper dig med at skabe et konkurrencedygtigt CV og forberede dig til at besvare de mest vanskelige og vanskelige spørgsmål, som du kan støde på under interviews.
Vi har et stort og venligt online og offline fællesskab
Sammen med dit rekrutteringsteam gennemgår du alle faser af forberedelsen. Derudover bliver du medlem af et lukket fællesskab af studerende og alumner, hvor du får yderligere hjælp og motivation.
I to år efter endt uddannelse vil erfarne programmører, HR-specialister og rekrutterere arbejde sammen med dig online og offline for at sikre din hurtige karriere og økonomiske udvikling.
Vores programmeringsskole vil organisere mesterklasser, webinarer, faglige udviklingssessioner, lukkede begivenheder og endda bootcamps for dig.
Derudover fortsætter du med at kommunikere med dine klassekammerater og andre elever i vores samfund. Efter ansættelsen mødes du til arrangementer og vil kunne udveksle erfaringer og hjælpe hinanden i faglig udvikling.
JAVA CORE - 2 MÅNEDER
Emne 1: Introduktion til Java Historien om oprettelsen af Java og dens beskrivelse. JIT kompilering
Udviklingsværktøjer (JDK, JRE, JVM)
Udviklingsmiljø (IDEA) og lancering af det første program
Emne 2: Grundlæggende syntaksPrimitive typer og indpakningsklasser. Operationer om primitiver og deres transformation
Kontrolstrukturer. Sløjfer, betingede udsagn. Praktisk brug
Arrays. Initialisering, påfyldning og brug
Linjer. Sammenkædning og uforanderlighed.
Emne 3: Objektorienteret programmering i JavaBasics af OOP. Introduktion til paradigmer
Dyk ned i principperne for OOP
Typer af klasser og deres egenskaber i Java (abstrakte, indlejrede, anonyme klasser)
Objektbasisklassen og dens metoder
Abstrakte klasser og grænseflader
Emne 4: Kodeanalyse, fejlhåndtering og debugging Hierarki af undtagelser. Markerede og umarkerede undtagelser. JVM fejl
Håndtering og brug af undtagelser. Prøv-fangst
Logning. Applikationslogning
Emne 5: I/O-streams, filsystemadgang Undersøgelse af io- og nio-pakker. Fil og sti klasser
Byte-strømme. Basisklasser og hierarki
Karakterstrømme. Bufret læser og scanner
Mønsterdekorator og adapter. Brug i tråde
Avancerede trådegenskaber. Serialisering og deserialisering
Emne 6: Parametriserede typer og generiske samlinger. Kode parametrering
Wildcards. Parametrisering og nedarvning. PECS princip
Java samlinger. Typer af samlinger. Hierarki og driftsprincipper
Emne 7: Funktionel programmering i JavaFunctional grænseflader. Typer og metoder til brug
Lambda udtryk. Skriveregler og funktionel programmering
Metoder til implementering af funktionelle grænseflader. Referencemetode
Stream API. Funktionel databehandling. Terminal- og mellemdrift
I dette trin vil du blive fortrolig med det grundlæggende i Java: Java Standard Library, IDEA-udviklingsmiljøet, lære at skrive konsolapplikationer i en objektorienteret stil, stifte bekendtskab med innovationer Java 11.
FORBEREDELSE TIL PROJEKTET (FÅR + DVALE) - 2 MÅNEDER
Emne 8: Introduktion til grundlæggende versionskontrolsystemværktøjer. Git. Projektarbejde i dit depot
Byg projektet. Afhængighedsstyring. Apache Maven
Emne 9: Arbejde med databaserRelationelle databaser. SQL-forespørgsler. Opret forbindelse til databasen fra applikationen. JDBC
Dybdegående undersøgelse af JPA og Hibernate. Principper for ORM-systemer
Emne 10: Udforskning af Spring Framework Spring Core, afhængighedsinjektion og inversion af kontrol
Fjeder MVC. Arkitektur adskillelse. Controllere, tjenester og repositories
Spring Security, UserDetails og Granted Authority. Adgangskontrol og differentiering af rettigheder
Emne 11: Udforskning af Spring Boot Ecosystem Spring Boot. Forenkling af arbejdet med Spring. Skabelon motor Thymeleaf
HTML, CSS, Bootstrap
Emne 12: HVILE. Klientapplikationer REST-principper. Kundeudvikling. Introduktion til FrontEnd
Spring REST skabelon. Udvikling af en Restful klient i Java
På dette stadium vil du oprette din egen WEB-applikation, studere og bruge de nuværende teknologier, der bruges, når du arbejder på et rigtigt projekt.
HOLDPROJEKT - 1 MÅNED
StackJava LTS-versioner
SQL
Fjederstøvle
Fjeder MVC
Forårssikkerhed
Gå i dvale
HTML/CSS
JavaScript
Maven
Git
At skrive et rigtigt kommercielt projekt ved hjælp af hele stakken af teknologier, der kræves af en Java-udvikler
FORBEREDELSE TIL INTERVIEW - 1 MÅNED
På dette stadie hjælper vi dig med at genopfriske og systematisere al den teoretiske viden, du har tilegnet dig bestå samtaler, hvorefter du vil bestå en afsluttende test om alle emner med mentor.
BESKÆFTIGELSE - 1 MÅNED
Vores HR-specialist hjælper dig med at oprette et CV, udvælge de bedste virksomheder og yde support under samtaler. Efter at have modtaget tilbud fra virksomheder, hjælper vi dig med at vælge den bedste.