Základy programovania v jazyku Java pre školákov [c] - kurz 14 990 rub. od Špecialistu, školenie 20 ak. h., Dátum: 1. júna 2023.
Rôzne / / December 04, 2023
Začnite sa učiť programovanie s Java! Oboznámite sa s programovacím jazykom Java, naučíte sa pravidlá tvorby programu v Jave a štruktúru takéhoto programu. Naučíte sa pracovať s premennými a základnými algoritmickými konštrukciami. Keď sa zoznámite so základmi objektovo orientovaného programovania a základmi počítačovej grafiky v jazyku Java, začnete samostatne pracovať s grafickými obrázkami. Počas kurzu vytvoríte počítačovú hru „New Year's Rain“ s rôznymi úrovňami obtiažnosti!
Po úspešnom absolvovaní kurzu „Základy programovania Java pre školákov“ získate certifikát 1C uznávaný nielen v Rusku, ale aj v zahraničí. Na kurzy 1C pre školákov nie sú žiadne zľavy.
Skúsený lektor kurzov programovania Java pre školákov. Je držiteľom certifikátov „Oracle, Java SE 7 Programmer“ a „Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0“. Môcť...
Skúsený lektor kurzov programovania Java pre školákov. Je držiteľom certifikátov „Oracle, Java SE 7 Programmer“ a „Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0“. Dokáže ľahko a zrozumiteľne vysvetliť aj tú najzložitejšiu látku. Pod vedením Sergeja Nikolajeviča je učenie programovania prístupné aj pre nepripraveného študenta. Učiteľ ľahko nájde individuálny prístup ku každému poslucháčovi a inšpiruje študentov svojou láskou k programovaniu.
Sergej Nikolajevič vyštudoval Fakultu kybernetiky Obninského inštitútu pre atómovú energiu. Výborná znalosť programovacích jazykov Java, C/C++, JSP, HTML, XML, JavaScript, SQL a Oracle PL/SQL. Bezpečne spolupracuje so systémami správy databáz Oracle Database, MySQL Enterprise Edition a PostgreSQL. Má bohaté skúsenosti s prácou s operačnými systémami Linux (Red Hat Enterprise Linux a Oracle Enterprise Linux), Oracle Solaris a MS Windows. Sergey Nikolaevich sa dobre vyzná vo vývojových nástrojoch Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle a MS Visual Studio a je profesionálom. používa aplikačný server GlassFish, aplikačný server SAP NetWeawer, aplikačný server IBM WebSphere, webový server Lighttpd a Apache HTTP Server.
Rozsiahle pracovné skúsenosti mu umožňujú dokonale sa orientovať vo všetkých zložitostiach pracovného procesu programátora. Sergey Nikolaevich vyvinul elektronické systémy správy dokumentov pre vydavateľskú činnosť v spoločnosti OpenPages Inc. Za posledných 15 rokov sa podieľal na projektoch vývoja softvéru na mieru veľké spoločnosti ako Severstal, Polyus Gold, Siberian-Ural Aluminium Company a "Rosgosstrach".
Sergej Nikolajevič robí svoje hodiny jednoduchými a zaujímavými. Počas kurzu budete samostatne rozvíjať interaktívnu hru v Jave. Na hodinách Sergeja Nikolajeviča získate vedomosti, ktoré vám pomôžu zvládnuť jednu z najžiadanejších a vysoko platených profesií na trhu práce!
Modul 1. Úvod do programovacieho jazyka Java (1 ac. h.)
- História vzhľadu jazyka Java, predpoklady pre jeho vytvorenie.
- Porovnanie Javy s inými programovacími jazykmi.
- Inštalácia Java Development Kit.
- Inštalácia vývojového prostredia Eclipse.
- Napísanie prvého programu v Jave.
Modul 2. Práca s premennými (2 ac. h.)
- Zobrazenie dialógového okna v jazyku Java.
- Preskúmanie programovej štruktúry, využitie komentárov.
- Účel premenných.
- Úvod do základných dátových typov: celé číslo, zlomok, znak, reťazec. Použitie aritmetických operácií.
Modul 3. Základné algoritmické konštrukcie (3 ac. h.)
- Podmienený konštrukt if-ine, jeho účel.
- Cyklus for, jeho účel.
- Príklady použitia algoritmických konštrukcií.
Modul 4. Základy objektovo orientovaného programovania (2 ak. h.)
- Štúdium objektovo orientovaného prístupu s použitím zvierat ako príkladu.
- Pojem triedy, vlastnosť triedy, objekt.
- Vytváranie tried a objektov v programovom kóde.
- Použitie triedneho dedičstva.
- Implementácia dedičnosti v programovom kóde.
Modul 5. Základy počítačovej grafiky v jazyku Java (3 ak. h.)
- Koncept metódy triedy.
- Použitie panela okna na zobrazenie grafických primitív.
- Používanie štandardných a RGB farieb v jazyku Java.
- Kreslenie obdĺžnika, štvorca, elipsy, kruhu, priamky, bodu.
- Vytvorenie aplikácie pomocou grafiky.
Modul 6. Práca s grafickými obrázkami (3 ac. h.)
- Načítanie obrázkov zo súborov do aplikácie.
- Zobrazenie obrázka na paneli okna.
- Predstavujeme časovač.
- Použitie časovača na animáciu obrázka.
- Vytvorenie aplikácie s grafickou animáciou.
Modul 7. Konštruktory tried, obsluhy udalostí (2 ac. h.)
- Koncept konštruktora triedy.
- Vyskúšajte výnimočný dizajn.
- Úvod do obsluhy udalostí.
- Spracovanie udalostí klávesnice.
- Analýza kódu stlačeného tlačidla.
- Používanie klávesnice na zmenu smeru pohybu grafického objektu.
Modul 8. Vytvorenie počítačovej hry „Novoročný dážď“ (2 ak. h.)
- Všeobecné princípy tvorby počítačových hier.
- Vytvorenie herného projektu, pridanie troch tried.
- Nahrajte obrázky pozadia a klobúka Santa Clausa.
- Výstup obrázkov.
- Vytvorenie časovača na prekreslenie hracieho poľa.
- Pripojenie obsluhy udalosti pre klávesnicu.
- Pohybujte Santovým klobúkom doľava a doprava pomocou klávesnice.
- Úvod do jednorozmerného poľa.
- Generovanie náhodných čísel.
- Definujte vlastnosti triedy a metódy na implementáciu darčekového správania na ihrisku.
- Vytvorenie triedy na základe určitých vlastností a metód triedy.
- Pridanie niekoľkých úrovní obtiažnosti do hry.
- Vytvorenie časovača na aktualizáciu logiky hry.
- Načítavanie darčekových obrázkov do jednorozmerného poľa.
- Zobrazte darčeky v hornej časti hracieho poľa a položte ich nadol na kontrolnú čiaru.
Modul 9. Vytvorenie archívu pohárov pre hru „New Year's Rain“ (2 ac. h.)
- Zmeňte cestu k obrazovým súborom do aktuálneho adresára.
- Predstavenie archívu JAR a jeho účelu.
- Vytvorenie archívu JAR pomocou vývojového prostredia Eclipse.
- Prenos obrázkov hier a archívu JAR do zdieľaného priečinka.
- Vytvorte odkaz na spustenie hry na pracovnej ploche.