Osnove programiranja na jeziku Java za školarce [c] - tečaj 14 990 rub. od Specijalist, izobrazba 20 ak. h., Datum: 01.06.2023.
Miscelanea / / December 04, 2023
Počnite učiti programiranje s Javom! Upoznat ćete programski jezik Java, naučiti pravila za izradu programa u Javi i strukturu takvog programa. Naučit ćete raditi s varijablama i osnovnim algoritamskim konstrukcijama. Nakon što se upoznate s osnovama objektno orijentiranog programiranja i osnovama računalne grafike u jeziku Java, počet ćete samostalno raditi s grafičkim slikama. Tijekom tečaja izradit ćete računalnu igricu “Novogodišnja kiša” s različitim razinama težine!
Nakon uspješnog završetka tečaja "Osnove programiranja u Javi za školsku djecu", dobit ćete certifikat 1C, priznat ne samo u Rusiji, već iu inozemstvu. Nema popusta na 1C tečajeve za školsku djecu.
Iskusni predavač tečajeva programiranja u Javi za školsku djecu. Posjeduje certifikate “Oracle, Java SE 7 Programmer” i “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. Limenka...
Iskusni predavač tečajeva programiranja u Javi za školsku djecu. Posjeduje certifikate “Oracle, Java SE 7 Programmer” i “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. U stanju je lako i jasno objasniti i najsloženije gradivo. Pod vodstvom Sergeja Nikolajeviča, učenje programiranja postaje dostupno čak i nespremnom učeniku. Učitelj lako pronalazi individualni pristup svakom slušatelju i inspirira učenike svojom ljubavlju prema programiranju.
Sergej Nikolajevič diplomirao je na Fakultetu kibernetike Obninskog instituta za atomsku energiju. Odlično vlada programskim jezicima Java, C/C++, JSP, HTML, XML, JavaScript, SQL i Oracle PL/SQL. Pouzdano radi sa sustavima za upravljanje bazama podataka Oracle Database, MySQL Enterprise Edition i PostgreSQL. Ima bogato iskustvo u radu s Linux operativnim sustavima (Red Hat Enterprise Linux i Oracle Enterprise Linux), Oracle Solaris i MS Windows. Sergey Nikolaevich dobro poznaje razvojne alate Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad za Oracle i MS Visual Studio te je profesionalac koristi GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd Web-poslužitelj i Apache HTTP poslužitelj.
Bogato radno iskustvo omogućuje mu savršeno snalaženje u svim zamršenostima procesa rada programera. Sergey Nikolaevich razvio je elektroničke sustave za upravljanje dokumentima za izdavačku djelatnost u korporaciji OpenPages Inc. Tijekom proteklih 15 godina sudjelovao je u projektima razvoja prilagođenog softvera za takve velike tvrtke kao što su Severstal, Polyus Gold, Siberian-Ural Aluminium Company i "Rosgosstrakh".
Sergej Nikolajevič čini svoju nastavu jednostavnom i zanimljivom. Tijekom tečaja samostalno ćete razviti interaktivnu igru u Javi. Na satovima Sergeja Nikolajeviča steći ćete znanja koja će vam pomoći da svladate jedno od najtraženijih i najplaćenijih zanimanja na tržištu rada!
Modul 1. Uvod u programski jezik Java (1 ak. h.)
- Povijest pojave jezika Java, preduvjeti za njegov nastanak.
- Usporedba Jave s drugim programskim jezicima.
- Instaliranje Java Development Kit-a.
- Instalacija Eclipse razvojnog okruženja.
- Pisanje prvog programa u Javi.
Modul 2. Rad s varijablama (2 ak. h.)
- Prikaz dijaloškog okvira u Javi.
- Pregled strukture programa, korištenje komentara.
- Svrha varijabli.
- Upoznavanje s osnovnim tipovima podataka: cijeli broj, razlomak, znak, niz. Korištenje aritmetičkih operacija.
Modul 3. Osnovne algoritamske konstrukcije (3 ak. h.)
- Uvjetna if-else konstrukcija, njena svrha.
- For petlja, njena svrha.
- Primjeri korištenja algoritamskih konstrukcija.
Modul 4. Osnove objektno orijentiranog programiranja (2 ak. h.)
- Proučavanje objektno orijentiranog pristupa na primjeru životinja.
- Pojam klase, svojstvo klase, objekt.
- Stvaranje klasa i objekata u programskom kodu.
- Korištenje nasljeđivanja klasa.
- Implementacija nasljeđivanja u programskom kodu.
Modul 5. Osnove računalne grafike u Javi (3 ak. h.)
- Pojam metode klase.
- Korištenje prozorske ploče za prikaz grafičkih primitiva.
- Korištenje standardnih i RGB boja u Javi.
- Crtanje pravokutnika, kvadrata, elipse, kruga, pravca, točke.
- Izrada aplikacije pomoću grafike.
Modul 6. Rad s grafičkim slikama (3 ak. h.)
- Učitavanje slika iz datoteka u aplikaciju.
- Prikaz slike na prozorskoj ploči.
- Predstavljamo mjerač vremena.
- Korištenje mjerača vremena za animiranje slike.
- Izrada aplikacije s grafičkom animacijom.
Modul 7. Konstruktori klasa, rukovatelji događajima (2 ak. h.)
- Koncept konstruktora klasa.
- Dizajn pokušaja iznimke.
- Uvod u rukovatelje događajima.
- Rukovanje događajima na tipkovnici.
- Analiza pritisnutog koda.
- Korištenje tipkovnice za promjenu smjera kretanja grafičkog objekta.
Modul 8. Izrada računalne igre "Novogodišnja kiša" (2 ak. h.)
- Opća načela izrade računalnih igara.
- Izrada projekta igre, dodavanje tri klase.
- Prenesite slike pozadine i kape Djeda Mraza.
- Izlaz slika.
- Stvaranje mjerača vremena za ponovno crtanje polja za igru.
- Povezivanje rukovatelja događajima za tipkovnicu.
- Pomičite kapu Djeda Mraza lijevo-desno pomoću tipkovnice.
- Uvod u jednodimenzionalni niz.
- Generiranje slučajnih brojeva.
- Definirajte svojstva klase i metode za implementaciju ponašanja poklona na igralištu.
- Kreiranje klase na temelju određenih svojstava i metoda klase.
- Dodavanje nekoliko razina težine igri.
- Stvaranje mjerača vremena za ažuriranje logike igre.
- Učitavanje slika poklona u jednodimenzionalni niz.
- Pokažite darove na vrhu polja za igru i spustite ih do kontrolne crte.
Modul 9. Stvaranje jar arhive za igru "Novogodišnja kiša" (2 ak. h.)
- Promijenite putanju slikovnih datoteka do trenutnog direktorija.
- Uvod u JAR arhivu i njenu svrhu.
- Izrada JAR arhive korištenjem Eclipse razvojnog okruženja.
- Prijenos slika igre i JAR arhive u zajedničku mapu.
- Stvorite prečac za pokretanje igre na radnoj površini.