Java-kehittäjä. Perus - ilmainen kurssi Otukselta, koulutus 4kk, Päivämäärä: 6.12.2023.
Miscellanea / / December 09, 2023
Hallitset Java-ohjelmoinnin perusteet ja rakennat perustan taidoille, joita tarvitaan ammattimaiseen kehittymiseen millä tahansa kielellä. Henkilökohtaisen mentorin tuella muodostat selkeän käsityksen eri alueista, joiden kanssa kehittäjä joutuu kosketuksiin: arkkitehtuurin perusteet, testaus, tietokannat tiedot, algoritmit ja tietorakenteet, kyky erottaa Docker virtuaalikoneesta, verkosta jne. Harjoittelun jälkeen voit hakea harjoittelijapaikkaa suuressa yritykset.
Kenelle tämä kurssi on tarkoitettu?
Ohjelma tulee tyhjästä ja on suunniteltu kokeneille PC-käyttäjille, jotka haluavat oppia ohjelmoinnin. Kurssista on hyötyä myös niille, jotka eivät ole vielä päättäneet kielestä.
Harjoittelun jälkeen voit sukeltaa syvemmälle Java-kehitykseen tai siirtyä helposti mihin tahansa muuhun OOP-kieleen. Tämäntyyppisen koulutuksen tulisi olla jokaisen aloittelevan asiantuntijan oletusarvo. Se on samankaltainen kuin "lukutaito" ja "tuntea kertotaulut" IT-maailmassa. Siksi avoimissa työpaikoissa ei kirjoiteta sellaisista asioista kuin binäärilukujärjestelmän ymmärtäminen tai kyky erottaa TCP UDP: stä. Työnantajat kuitenkin etsivät tätä tietoa valitessaan ehdokasta, joka vaikka hänellä ei ole kokemusta, hänellä on ammatillista osaamista ja hän pystyy nopeasti navigoimaan prosesseissa kehitystä. Kurssi on suunniteltu auttamaan niitä, jotka ottavat ensimmäisiä askeleitaan IT-alalla ja haluavat olla valmiita ensimmäisiin haastatteluihinsa ja projekteihin.
HENKILÖKOHTAINEN MENTORI: online-istuntoja 40 minuuttia joka viikko.
Koulutuksen alussa sinulle määrätään mentori.
Kerran viikossa teet läksyjäsi.
Istunnon aikana mentori kommentoi päätöstäsi.
Yli 6 vuotta taustakehitysalalla Javassa. Hän oli mukana täyden pinon sovellusten kehittämisessä, korkean kuormituksen compute-grid-järjestelmien sekä mikropalveluiden ja etl-putkien kehittämisessä. Tällä hetkellä vanhempana kehittäjänä työskentelen maksujärjestelmäpalveluiden parissa...
Yli 6 vuotta taustakehitysalalla Javassa. Hän oli mukana täyden pinon sovellusten kehittämisessä, korkean kuormituksen compute-grid-järjestelmien sekä mikropalveluiden ja etl-putkien kehittämisessä. Tällä hetkellä vanhempana kehittäjänä työskentelen Unlimintin maksujärjestelmäpalveluiden parissa. Minulla on kokemusta työskentelystä Hadoop-palveluiden (HDFS, HBase), orkestraattoreiden (Airflow, Spring Cloud Data Flow), MPP-tietokantojen (Cassandra, Greenplum, Clickhouse). Kiinnostuksen kohteet: BigData, Blockchain, NFTEKoulutus: Tietojenkäsittelytieteen ja IT: n maisteri, SUSU, tiedekunta VSEKN.
JSC Greenatomin johtava asiantuntija Yli 10 vuoden kokemus ammatillisesta kehityksestä. Pääpino: .NET / C#, Java, MS SQL Server. Täyspinon järjestelmäkehitys sisäisille ja ulkoisille asiakkaille tarpeiden analysoinnista...
JSC Greenatomin johtava asiantuntija Yli 10 vuoden kokemus ammatillisesta kehityksestä. Pääpino: .NET / C#, Java, MS SQL Server. Täyspinon järjestelmäkehitys sisäisille ja ulkoisille asiakkaille tarpeiden analysoinnista toteutukseen, käyttöön ja tekniseen tukeen. Valmistui Moskovan elektroniikkatekniikan instituutista (MIET) vuonna 2006 tietokonejärjestelmistä, järjestelmistä ja verkoista.
Vanhempi ohjelmistosuunnittelija. Toimialalla vuodesta 2006. Hän kehitti pitkään tietojärjestelmiä öljy- ja kaasukaivojen porauksen tietotukeen. Opettaja
Johdatus Java-ekosysteemiin, ympäristön asettaminen
-Aihe 1. Yleiskatsaus Java-ekosysteemiin. Teknologiapino. Sovellustyypit. Kehittäjän tiekartta. Työnantajat
-Teema 2.Linux. Peruskäsitteet, komentorivin perusteet, VirtualBox, DZ asennus
-Aihe 3. Javan ja tarvittavien ohjelmien asennus, ohjelmointikielen ja IDE: n erot, DZ
-Aihe 4. GIT-työskentelyn perusteet
Java-syntaksi, ensimmäinen ohjelma.
-Aihe 5. Java-syntaksi: Hello World, primitiivityypit, vakiot, enum, koodikäytännöt ja miksi se on tärkeää
-Aihe 6. Java-syntaksi: taulukot, ehdolliset lauseet, silmukat, DZ
-Aihe 7. Koodiesimerkkien analyysi, osa 1
-Aihe 8. Java-syntaksi: luokat, rajapinnat
-Aihe 9. Oliolähtöinen ja toiminnallinen ohjelmointi
-Aihe 10. Java-syntaksi: kokoelmat, algoritmien perusteet. DZ
-Aihe 11. Java-syntaksi: yhtä kuin ja hashCode, Map and Set. DZ
-Aihe 12. Koodiesimerkkien analyysi, osa 2
-Aihe 13. Java-syntaksi: virheiden käsittely - palautuskoodit, poikkeukset (hierarkia), DZ
-Aihe 14. Lukujärjestelmät, Boolen algebra
Johdatus sovellusarkkitehtuuriin
-Aihe 15. Sovellusarkkitehtuurin perusteet (kaksitasoinen/kolmitasoinen)
-Aihe 16. Testauksen perusteet ja TDD, DZ
Vuorovaikutus ulkoisten järjestelmien kanssa
-Aihe 17. Verkkoteknologioiden perusteet, TCP/IP
-Aihe 18. Relaatiotietokannat, SQL, DZ
-Aihe 19. Web Basics: HTTP, HTML DZ
-Aihe 20. Web Basics: JavaScript, virheenkorjausmenetelmät, kaukosäädin
Kehitys- ja käyttöprosessin infrastruktuuri
-Aihe 21. Docker, sovelluksen perusteet, DZ
-Aihe 22. CI/CD: n perusteet
Design
-Aihe 23.Tuotekehitysprosessi. Vesiputous/ketteri
-Aihe 24. Viimeinen oppitunti