Java keele programmeerimise alused koolilastele [c] - kursus 14 990 hõõruda. alates Spetsialist, koolitus 20 ak. h., kuupäev: 1. juuni 2023.
Varia / / December 04, 2023
Alusta Javaga programmeerimise õppimist! Saad tuttavaks Java programmeerimiskeelega, õpid Java-keelse programmi loomise reegleid ja sellise programmi ülesehitust. Õpid töötama muutujate ja põhiliste algoritmiliste konstruktsioonidega. Olles tutvunud Java-keeles objektorienteeritud programmeerimise ja arvutigraafika põhitõdedega, hakkate iseseisvalt töötama graafiliste piltidega. Kursuse käigus koostad erineva raskusastmega arvutimängu “Uusaasta vihm”!
Pärast kursuse "Java programmeerimise alused koolilastele" edukat läbimist saate 1C tunnistuse, mida tunnustatakse mitte ainult Venemaal, vaid ka välismaal. Koolilastele 1C kursustel allahindlusi ei tehta.
Kogenud koolinoorte Java programmeerimiskursuste õpetaja. Omab sertifikaate "Oracle, Java SE 7 Programmer" ja "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0". Kas saab...
Kogenud koolinoorte Java programmeerimiskursuste õpetaja. Omab sertifikaate "Oracle, Java SE 7 Programmer" ja "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0". Ta suudab ka kõige keerulisema materjali lihtsalt ja selgelt lahti seletada. Sergei Nikolajevitši juhtimisel muutub programmeerimise õppimine kättesaadavaks isegi ettevalmistamata õpilasele. Õpetaja leiab kergesti igale kuulajale individuaalse lähenemise ja inspireerib õpilasi oma armastusega programmeerimise vastu.
Sergei Nikolajevitš on lõpetanud Obninski Aatomienergia Instituudi küberneetikateaduskonna. Suurepärane programmeerimiskeelte Java, C/C++, JSP, HTML, XML, JavaScript, SQL ja Oracle PL/SQL valdamine. Töötab enesekindlalt andmebaasihaldussüsteemidega Oracle Database, MySQL Enterprise Edition ja PostgreSQL. Tal on laialdased töökogemused Linuxi operatsioonisüsteemidega (Red Hat Enterprise Linux ja Oracle Enterprise Linux), Oracle Solarise ja MS Windowsiga. Sergei Nikolajevitš tunneb hästi arendustööriistu Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle ja MS Visual Studio ning on professionaal kasutab GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd veebiserver ja Apache HTTP Server.
Laialdane töökogemus võimaldab tal suurepäraselt navigeerida programmeerija tööprotsessi kõigis keerukustes. Sergei Nikolajevitš töötas välja elektroonilised dokumendihaldussüsteemid kirjastusettevõttes OpenPages Inc. Viimase 15 aasta jooksul on ta osalenud selliste jaoks kohandatud tarkvara väljatöötamise projektides suurettevõtted nagu Severstal, Polyus Gold, Siberian-Ural Aluminium Company ja "Rosgosstrakh".
Sergei Nikolajevitš teeb oma tunnid lihtsaks ja huvitavaks. Kursusel arendad iseseisvalt interaktiivset mängu Java keeles. Sergei Nikolajevitši tundides omandate teadmisi, mis aitavad teil omandada tööturul üht kõige nõutumat ja kõrgelt tasustatud ametit!
1. moodul. Sissejuhatus Java programmeerimiskeelde (1 ak. h.)
- Java keele ilmumise ajalugu, selle loomise eeldused.
- Java võrdlus teiste programmeerimiskeeltega.
- Java arenduskomplekti installimine.
- Eclipse'i arenduskeskkonna installimine.
- Esimese programmi kirjutamine Java keeles.
2. moodul. Muutujatega töötamine (2 ak. h.)
- Dialoogiboksi kuvamine Javas.
- Programmi struktuuri ülevaade, kommentaaride kasutamine.
- Muutujate eesmärk.
- Põhiliste andmetüüpide tutvustus: täisarv, murdosa, märk, string. Aritmeetiliste tehete kasutamine.
3. moodul. Algoritmilised põhikonstruktsioonid (3 ak. h.)
- Tingimuslik kui-muidu konstruktsioon, selle eesmärk.
- For-silmus, selle eesmärk.
- Algoritmiliste konstruktsioonide kasutamise näited.
4. moodul. Objektorienteeritud programmeerimise alused (2 ak. h.)
- Objektorienteeritud lähenemise uurimine loomade näitel.
- Klassi mõiste, klassi omadus, objekt.
- Klasside ja objektide loomine programmikoodis.
- Klassipärimise kasutamine.
- Pärimise juurutamine programmikoodis.
5. moodul. Java arvutigraafika alused (3 ak. h.)
- Klassimeetodi mõiste.
- Aknapaneeli kasutamine graafiliste primitiivide kuvamiseks.
- Standard- ja RGB-värvide kasutamine Javas.
- Ristküliku, ruudu, ellipsi, ringi, sirge, punkti joonistamine.
- Rakenduse loomine graafika abil.
6. moodul. Graafiliste piltidega töötamine (3 ak. h.)
- Piltide laadimine failidest rakendusse.
- Pildi kuvamine aknapaneelil.
- Taimeri tutvustamine.
- Taimeri kasutamine pildi animeerimiseks.
- Graafilise animatsiooniga rakenduse loomine.
7. moodul. Klassikonstruktorid, sündmuste käsitlejad (2 ak. h.)
- Klassikonstruktori mõiste.
- Proovi-erandlik disain.
- Sündmuste käsitlejate tutvustus.
- Klaviatuuri sündmuste käsitlemine.
- Klahvivajutatud koodi analüüs.
- Klaviatuuri kasutamine graafilise objekti liikumissuuna muutmiseks.
8. moodul. Arvutimängu "Uusaasta vihm" loomine (2 ak. h.)
- Arvutimängude loomise üldpõhimõtted.
- Mänguprojekti koostamine, kolme klassi lisamine.
- Laadige üles jõuluvana tausta ja mütsi pilte.
- Piltide väljastamine.
- Taimeri loomine mänguvälja ümberjoonistamiseks.
- Sündmuste töötleja ühendamine klaviatuuri jaoks.
- Liigutage jõuluvana mütsi klaviatuuri abil vasakule ja paremale.
- Sissejuhatus ühemõõtmelisse massiivi.
- Juhuslike arvude genereerimine.
- Määratlege klassi omadused ja meetodid kingituse käitumise rakendamiseks mänguväljal.
- Klassi loomine klassi teatud omaduste ja meetodite alusel.
- Mängu mitme raskusastme lisamine.
- Taimeri loomine mänguloogika värskendamiseks.
- Kingipiltide laadimine ühemõõtmelisse massiivi.
- Näidake kingitusi mänguvälja ülaosas ja kukutage need alla kontrolljoonele.
9. moodul. Purgiarhiivi loomine mängu "Uusaasta vihm" jaoks (2 ak. h.)
- Muutke pildifailide teed praegusesse kataloogi.
- JAR-i arhiivi ja selle eesmärgi tutvustus.
- JAR-arhiivi loomine Eclipse'i arenduskeskkonna abil.
- Mängupiltide ja JAR-arhiivi teisaldamine jagatud kausta.
- Looge mängu töölaual käivitamiseks otsetee.