Java-utvecklare med betalning efter anställning - gratis kurs från Kata Academy, utbildning 7 månader, Datum 14 mars 2023.
Miscellanea / / December 04, 2023
Erfaren mentor
Intensiv träning med mentor
Jobbgaranti
Efter överenskommelse i Moskva eller St. Petersburg
Gratis utbildning
Gemenskapsstöd
Vi finns med dig från ansökan till första arbetsdagen. Och även efter.
Så att du till 100% får jobb och blir en cool Java-programmerare så fort som möjligt
Planerar du att flytta till Moskva eller St. Petersburg?
En månatlig Java-kurs är rätt för dig
Regelbunden interaktion mellan elev och mentor
Du läser hela kursen på vår plattform. Om du har några frågor, kontakta din mentor i chatten. Mentorn organiserar även regelbundna samtal och hjälper till med komplexa uppgifter.
Strikt kontroll av kunskap i varje skede av din utbildning
En mentor är inte en handledare. Dess uppgift är att kontrollera assimileringen av kunskap. Regelbundna kodgranskningar och svåra frågor kommer att göra dig till en oberoende fighter, redo att lösa komplexa problem i praktiken.
Vi lär ut den mest populära teknikstacken
Vår Java-kurs är 100% praktisk och modern. Du kommer att behärska: Java Core, Maven, Git, Spring (Core, MVC, Security, Boot), Hibernate. Allt du behöver i yrket - och inget överflödigt.
Öva kunskap i ett riktigt affärsprojekt
Alla våra studenter i team deltar i genomförandet av riktiga projekt, på distans. Du kommer att finslipa din teori, få lagarbetsförmåga och praktisk erfarenhet att lägga till ditt CV.
Förbereder för intervjuer och anställning
Våra mentorer hjälper dig att skapa ett konkurrenskraftigt CV och förbereda dig för att svara på de svåraste och mest knepiga frågorna som du kan stöta på under intervjuer.
Vi har en stor och vänlig online- och offlinegemenskap
Tillsammans med ditt rekryteringsteam kommer du att gå igenom alla stadier av förberedelser. Dessutom blir du medlem i en sluten gemenskap av studenter och alumner, där du får ytterligare hjälp och motivation.
Under två år efter examen kommer erfarna programmerare, HR-specialister och rekryterare att arbeta med dig online och offline för att säkerställa din snabba karriär och ekonomiska utveckling.
Vår programmeringsskola kommer att organisera mästarklasser, webbseminarier, professionella utvecklingssessioner, stängda evenemang och till och med bootcamps för dig.
Dessutom fortsätter du att kommunicera med dina klasskamrater och andra elever i vårt samhälle. Efter anställning träffas ni på event och kommer att kunna utbyta erfarenheter och hjälpa varandra i professionell utveckling.
JAVA CORE - 2 MÅNADER
Ämne 1: Introduktion till Java Historik om skapandet av Java och dess beskrivning. JIT-sammanställning
Utvecklingsverktyg (JDK, JRE, JVM)
Utvecklingsmiljö (IDEA) och lansering av det första programmet
Ämne 2: Grundläggande syntaxPrimitiva typer och omslagsklasser. Operationer om primitiver och deras omvandling
Kontrollstrukturer. Slingor, villkorliga uttalanden. Praktisk användning
Matriser. Initiering, fyllning och användning
Rader. Sammankoppling och oföränderlighet.
Ämne 3: Objektorienterad programmering i JavaBasics av OOP. Introduktion till paradigm
Dyk in i principerna för OOP
Typer av klasser och deras egenskaper i Java (abstrakta, kapslade, anonyma klasser)
Objektbasklassen och dess metoder
Abstrakta klasser och gränssnitt
Ämne 4: Kodanalys, felhantering och felsökning Hierarki av undantag. Markerade och omarkerade undantag. JVM-fel
Hantera och använda undantag. Försök fånga
Skogsavverkning. Applikationsloggning
Ämne 5: I/O-strömmar, filsystemåtkomst Studie av io- och nio-paket. Fil- och sökvägsklasser
Byteströmmar. Basklasser och hierarki
Karaktärsströmmar. Bufferad Reader och Scanner
Mönsterdekoratör och adapter. Använd i trådar
Avancerade gängningsmöjligheter. Serialisering och deserialisering
Ämne 6: Parameteriserade typer och samlingar av generika. Kodparameterisering
Jokertecken. Parametrering och nedärvning. PECS-principen
Java-samlingar. Typer av samlingar. Hierarki och verksamhetsprinciper
Ämne 7: Funktionell programmering i JavaFunctional gränssnitt. Typer och metoder för användning
Lambda uttryck. Skrivregler och funktionell programmering
Metoder för att implementera funktionella gränssnitt. Referensmetod
Stream API. Funktionell databehandling. Terminal- och mellanverksamhet
I det här steget kommer du att bli bekant med grunderna i Java: Java Standard Library, IDEA-utvecklingsmiljön, lär dig att skriva konsolapplikationer i en objektorienterad stil, bekanta dig med innovationer Java 11.
FÖRBEREDELSER FÖR PROJEKTET (VÅR + HIBERNATE) - 2 MÅNADER
Ämne 8: Introduktion till grundläggande versionskontrollsystemverktyg. Git. Projektarbete i ditt förråd
Bygg projektet. Beroendehantering. Apache Maven
Ämne 9: Arbeta med databaser Relationella databaser. SQL-frågor. Anslut till databasen från applikationen. JDBC
Fördjupad studie av JPA och Hibernate. Principer för ORM-system
Ämne 10: Utforska Spring Framework Spring Core, Dependency Injection och Inversion of control
Fjäder MVC. Arkitektur separation. Controllers, tjänster och repositories
Spring Security, User Details och Granted Authority. Tillträdeskontroll och differentiering av rättigheter
Ämne 11: Utforska Spring Boot EcosystemSpring Boot. Förenkla arbetet med Spring. Mallmotor Thymeleaf
HTML, CSS, Bootstrap
Ämne 12: VILA. Klientapplikationer REST-principer. Kundutveckling. Introduktion till FrontEnd
Spring REST Mall. Utveckling av en Restful-klient i Java
I detta skede kommer du att skapa din egen WEB-applikation, studera och använda aktuella tekniker som används när du arbetar med ett riktigt projekt.
LAGPROJEKT - 1 MÅNAD
StackJava LTS-versioner
SQL
Fjäderkänga
Fjäder MVC
Vårsäkerhet
Övervintra
HTML/CSS
JavaScript
Maven
Git
Att skriva ett riktigt kommersiellt projekt med hjälp av hela högen av tekniker som krävs av en Java-utvecklare
FÖRBEREDELSE FÖR INTERVJU - 1 MÅNAD
I detta skede hjälper vi dig att fräscha upp och systematisera alla teoretiska kunskaper du skaffat dig för framgångsrikt klara intervjuer, varefter du kommer att klara ett sluttest i alla ämnen med mentor.
ANSTÄLLNING - 1 MÅNAD
Vår HR-specialist hjälper dig att skapa ett CV, välja de bästa företagen och ge support under intervjuer. Efter att ha fått erbjudanden från företag hjälper vi dig att välja den bästa.