IT kurzy

Programovanie v jazyku Java

Zoznámte sa s jedným z celosvetovo najpoužívanejších programovacích jazykov a staňte sa Java junior programátorom.

Miesto

  • Online

Forma

  • Večerný
  • Víkendový

Pre koho je program určený

Cieľom kurzu je oboznámiť účastníkov s jedným z celosvetovo najpoužívanejších programovacích jazykov – Java, ktorý je obľúbeným jazykom na tvorbu webových (hlavne) podnikových aplikácií, portálov a aplikácií pre mobilné zariadenia.

Kurz je určený pre všetkých, ktorí si chcú osvojiť základy programovacieho jazyka Java, princípy objektového programovania a tvorbu náročnejších webových aplikácií. Kurz končí praktickým záverečným projektom, ktorým poslucháči potvrdia nadobudnuté vedomosti a znalosti a ktorým sa budú môcť prezentovať aj pri pracovných pohovoroch.

Kurz zahŕňa rôzne Java platformy podľa aktuálnych potrieb trhu:

  • Java Standard Edition (JSE)/Java CORE – platforma obsahujúca základnú sadu tried, ktoré sú potrebné pre tvorbu GUI a štandardných aplikácii
  • Java Enterprise Edition (JEE) – platforma so sadou tried a rozhraní pre vývoj webových aplikácii (napr. Java Server Pages – JSP, Enterprise Java Beans – EJB)
  • Java Micro Edition (JME) – platforma na vývoj aplikácii napr. pre mobilné telefóny.

Obsahové zameranie programu

  • Začíname s Javou – Úvod, inštalácia. Vlastnosti a princípy jazyka. Oboznámenie sa s vývojovým prostredím Intellij IDEA, príp. Eclipse IDE. Základné príkazy. Praktické úlohy.
  • Objektové programovanie – Princíp a zásady objektového programovania. Modifikátory triedy, metódy. Rozsah platnosti premenných. Abstraktné triedy, rozhrania.
  • Kolekcie – Typy kolekcií a rozdiely medzi nimi. Konverzia kolekcií a polí
  • Streamy – Čítanie a zápis súboru. Kategórie súborov. Serializácia objektov.
  • Testovanie – Ako nastaviť testovanie prostredníctvom frameworku JUnit. Použitie vhodných anotácií. Použitie debugging na odsledovanie správnosti zdrojového kódu.
  • Databázy – Čo je databáza a na čo slúži? Využitie relačných databáz v jazyku Java. Kategórie databáz a ich použitie v praxi. Úvod do jazyka MySQL, SQL. Tvorba databázy.
  • Dynamické stránky v Spring Boot – Popis architektúry MVC. Ako sa vyhnúť nevhodnému návrhu aplikácie a nebezpečnému kódu. Bezpečnosť v aplikácii. Tvorba CRUD aplikácie.
  • Verzionovanie zdrojového kódu – Verzionovanie zdrojového kódu, GIT, GITHUB. Sťahovanie a odosielanie súborov na GITHUB. Zdieľanie zmien medzi kolegami, porovnanie verzií.
  • Úvod do ďalších programovacích jazykov – základy Python, JavaScript

Rozsah vzdelávacieho programu

  • 230 vyučovacích hodín (1 hodina = 45 minút).
  • z toho 130 hodín online vyučovanie s lektorom a 100 hodín offline cvičenia, projekty a úlohy.
  • víkendová forma realizácie | 16 x 8 hodín | vyučovacie dni PIA – SO | PIA od 14:00, SO od 8:00
  • Večerná forma realizácie |26 x 5 hodín |vyučovacie dni PO – ŠTV | od 17:00

Spôsob ukončenia

  • Záverečná skúška on-line formou.
  • Praktický projekt.
  • Osvedčenie o získanom vzdelaní v zmysle zákona o ďalšom vzdelávaní.

Náš prístup ku vzdelávaniu

  • orientácia na potreby klienta,
  • profesionálna príprava pre potreby praxe,
  • vzdelávanie realizované kvalifikovaným lektorom, intenzívnou formou s využitím moderných on-line vyučovacích metód, s akcentom na osobný prístup lektora,
  • každý účastník získa bezplatný prístup k učebným materiálom, prezentáciám a cvičným úlohám na obdobie 3 mesiacov po skončení kurzu,
  • videoarchív – videozáznamy z jednotlivých dní zadarmo na 3 mesiace po skončení kurzu.

Akreditácia

  • Číslo potvrdenia o akreditácii: 1790/2024/112/2
  • Potvrdenie vydalo Ministerstvo školstva SR dňa 16. septembra 2024.

Kontakt

Ing. Katarína Mihalovičová, +421 907 736 117, info@tmconsulting.sk

Rozsah kurzu 230 hodín

Najbližší termín 15.11.2024

Cena 1 876,80 EUR s DPH

Prihlásiť sa

Ďalšie termíny

18.11.2024

09.12.2024

13.12.2024

V prípade záujmu o ponúkaný kurz možnosť osobnej konzultácie:

Ing. Katarína Mihalovičová
+421 907 736 117info@tmconsulting.sk