Programavimo Java kalba pagrindai moksleiviams [c] - kursas 14 990 rub. iš Specialistė, mokymai 20 ak. val., Data: 2023 m. birželio 1 d.
įvairenybės / / December 04, 2023
Pradėkite mokytis programuoti su Java! Susipažinsite su Java programavimo kalba, išmoksite programos kūrimo Java kalba taisykles ir tokios programos struktūrą. Išmoksite dirbti su kintamaisiais ir pagrindinėmis algoritminėmis konstrukcijomis. Susipažinę su objektinio programavimo pagrindais ir kompiuterinės grafikos pagrindais Java kalba, pradėsite savarankiškai dirbti su grafiniais vaizdais. Kursų metu sukursite įvairaus sudėtingumo kompiuterinį žaidimą „Naujųjų metų lietus“!
Sėkmingai baigę kursą „Java programavimo pagrindai moksleiviams“ gausite 1C sertifikatą, pripažintą ne tik Rusijoje, bet ir užsienyje. 1C kursuose moksleiviams nuolaidos netaikomos.
Patyręs Java programavimo kursų mokytojas moksleiviams. Turi sertifikatus „Oracle, Java SE 7 Programmer“ ir „Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0“. Gali...
Patyręs Java programavimo kursų mokytojas moksleiviams. Turi sertifikatus „Oracle, Java SE 7 Programmer“ ir „Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0“. Jis sugeba lengvai ir aiškiai paaiškinti net sudėtingiausią medžiagą. Vadovaujant Sergejui Nikolajevičiui, mokytis programuoti tampa prieinama net nepasiruošusiam studentui. Mokytojas lengvai randa individualų požiūrį į bet kurį klausytoją ir įkvepia mokinius savo meile programavimui.
Sergejus Nikolajevičius baigė Obninsko atominės energetikos instituto Kibernetikos fakultetą. Puikiai mokate Java, C/C++, JSP, HTML, XML, JavaScript, SQL ir Oracle PL/SQL programavimo kalbas. Užtikrintai veikia su duomenų bazių valdymo sistemomis Oracle Database, MySQL Enterprise Edition ir PostgreSQL. Jis turi didelę patirtį dirbant su Linux operacinėmis sistemomis (Red Hat Enterprise Linux ir Oracle Enterprise Linux), Oracle Solaris ir MS Windows. Sergejus Nikolajevičius puikiai išmano kūrimo įrankius Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle ir MS Visual Studio ir yra profesionalas. naudoja GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd žiniatinklio serverį ir Apache HTTP Serveris.
Didelė darbo patirtis leidžia jam puikiai orientuotis visose programuotojo darbo proceso subtilybėse. Sergejus Nikolajevičius sukūrė elektronines dokumentų valdymo sistemas leidybos verslui korporacijoje OpenPages Inc. Per pastaruosius 15 metų jis dalyvavo projektuose, kuriuose buvo kuriama tokia programinė įranga didelės įmonės, tokios kaip Severstal, Polyus Gold, Siberian-Ural Aluminium Company ir "Rosgosstrakh".
Sergejus Nikolajevičius daro savo pamokas lengvas ir įdomias. Kursų metu savarankiškai kursite interaktyvų žaidimą Java kalba. Sergejaus Nikolajevičiaus pamokose įgysite žinių, kurios padės įvaldyti vieną paklausiausių ir labiausiai apmokamų darbo rinkoje profesijų!
1 modulis. Įvadas į Java programavimo kalbą (1 ak. h.)
- Java kalbos atsiradimo istorija, prielaidos jai sukurti.
- Java palyginimas su kitomis programavimo kalbomis.
- „Java“ kūrimo rinkinio diegimas.
- Eclipse kūrimo aplinkos diegimas.
- Pirmosios programos rašymas Java kalba.
2 modulis. Darbas su kintamaisiais (2 ak. h.)
- Dialogo lango rodymas Java.
- Programos struktūros peržiūra, komentarų panaudojimas.
- Kintamųjų paskirtis.
- Įvadas į pagrindinius duomenų tipus: sveikasis skaičius, trupmena, simbolis, eilutė. Naudojant aritmetines operacijas.
3 modulis. Pagrindinės algoritminės konstrukcijos (3 ak. h.)
- Sąlyginis if-else konstruktas, jo paskirtis.
- For kilpa, jos paskirtis.
- Algoritminių konstrukcijų naudojimo pavyzdžiai.
4 modulis. Objektinio programavimo pagrindai (2 ak. h.)
- Į objektą orientuoto požiūrio studijavimas naudojant gyvūnus kaip pavyzdį.
- Klasės samprata, klasės savybė, objektas.
- Klasių ir objektų kūrimas programos kode.
- Naudojant klasės paveldėjimą.
- Paveldėjimo įgyvendinimas programos kode.
5 modulis. Kompiuterinės grafikos pagrindai Java (3 ak. h.)
- Klasės metodo samprata.
- Lango skydelio naudojimas grafiniams primityvams rodyti.
- Standartinių ir RGB spalvų naudojimas Java.
- Stačiakampio, kvadrato, elipsės, apskritimo, tiesės, taško piešimas.
- Programos kūrimas naudojant grafiką.
6 modulis. Darbas su grafiniais vaizdais (3 ak. h.)
- Vaizdų įkėlimas iš failų į programą.
- Vaizdo rodymas lango skydelyje.
- Pristatome laikmatį.
- Laikmačio naudojimas vaizdui animuoti.
- Programos su grafine animacija kūrimas.
7 modulis. Klasių konstruktoriai, renginių vedėjai (2 ak. h.)
- Klasės konstruktoriaus samprata.
- Išskirtinis dizainas.
- Įvadas į įvykių tvarkytojus.
- Klaviatūros įvykių tvarkymas.
- Paspaudto klavišo kodo analizė.
- Klaviatūros naudojimas grafinio objekto judėjimo krypčiai pakeisti.
8 modulis. Kompiuterinio žaidimo „Naujųjų metų lietus“ sukūrimas (2 ak. h.)
- Bendrieji kompiuterinių žaidimų kūrimo principai.
- Žaidimo projekto kūrimas, pridedant tris klases.
- Įkelkite Kalėdų Senelio fono ir skrybėlės vaizdus.
- Vaizdų išvedimas.
- Laikmačio sukūrimas žaidimo laukams perbraižyti.
- Klaviatūros įvykių tvarkyklės prijungimas.
- Naudodami klaviatūrą perkelkite Kalėdų Senelio skrybėlę kairėn ir dešinėn.
- Įvadas į vienmatį masyvą.
- Atsitiktinių skaičių generavimas.
- Apibrėžkite klasės ypatybes ir metodus, kaip įgyvendinti dovanų elgesį žaidimo lauke.
- Klasės kūrimas pagal tam tikras klasės savybes ir metodus.
- Į žaidimą pridedami keli sudėtingumo lygiai.
- Laikmačio sukūrimas žaidimo logikai atnaujinti.
- Dovanų vaizdų įkėlimas į vienmatį masyvą.
- Parodykite dovanas žaidimo lauko viršuje ir numeskite jas į valdymo liniją.
9 modulis. Žaidimo „Naujųjų metų lietus“ (2 ak.) stiklainio archyvo kūrimas. h.)
- Pakeiskite vaizdo failų kelią į dabartinį katalogą.
- Supažindinimas su JAR archyvu ir jo paskirtimi.
- JAR archyvo kūrimas naudojant Eclipse kūrimo aplinką.
- Žaidimo vaizdų ir JAR archyvo perkėlimas į bendrinamą aplanką.
- Sukurkite nuorodą, kad paleistumėte žaidimą darbalaukyje.