Programmēšanas pamati Java valodā skolēniem [c] - kurss 14 990 rub. no Speciālists, apmācība 20 ak. h., Datums: 2023. gada 1. jūnijs.
Literārs Mistrojums / / December 04, 2023
Sāc mācīties programmēt ar Java! Jūs iepazīsities ar Java programmēšanas valodu, uzzināsiet programmas izveides noteikumus Java valodā un šādas programmas uzbūvi. Jūs iemācīsities strādāt ar mainīgajiem lielumiem un pamata algoritmiskām konstrukcijām. Kad esat iepazinies ar objektorientētās programmēšanas pamatiem un datorgrafikas pamatiem Java valodā, jūs sāksiet patstāvīgi strādāt ar grafiskajiem attēliem. Kursa laikā veidosi datorspēli “Jaungada lietus” ar dažādām grūtības pakāpēm!
Pēc kursa “Java programmēšanas pamati skolēniem” sekmīgas apguves saņemsiet 1C sertifikātu, kas atzīts ne tikai Krievijā, bet arī ārzemēs. Skolēniem 1C kursos nav atlaides.
Pieredzējis Java programmēšanas kursu pasniedzējs skolēniem. Ir sertifikāti “Oracle, Java SE 7 Programmer” un “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. Var...
Pieredzējis Java programmēšanas kursu pasniedzējs skolēniem. Ir sertifikāti “Oracle, Java SE 7 Programmer” un “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. Viņš spēj viegli un skaidri izskaidrot pat vissarežģītāko materiālu. Sergeja Nikolajeviča vadībā programmēšanas apguve kļūst pieejama pat nesagatavotam studentam. Skolotājs viegli atrod individuālu pieeju jebkuram klausītājam un iedvesmo skolēnus ar viņa mīlestību pret programmēšanu.
Sergejs Nikolajevičs absolvējis Obninskas Atomenerģijas institūta Kibernētikas fakultāti. Lieliski pārvalda programmēšanas valodas Java, C/C++, JSP, HTML, XML, JavaScript, SQL un Oracle PL/SQL. Droši strādā ar datu bāzes pārvaldības sistēmām Oracle Database, MySQL Enterprise Edition un PostgreSQL. Viņam ir liela pieredze darbā ar Linux operētājsistēmām (Red Hat Enterprise Linux un Oracle Enterprise Linux), Oracle Solaris un MS Windows. Sergejs Nikolajevičs labi pārzina izstrādes rīkus Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle un MS Visual Studio un ir profesionālis. izmanto GlassFish lietojumprogrammu serveri, SAP NetWeawer lietojumprogrammu serveri, IBM WebSphere lietojumprogrammu serveri, Lighttpd tīmekļa serveri un Apache HTTP Serveris.
Liela darba pieredze ļauj viņam lieliski orientēties visās programmētāja darba procesa sarežģītībās. Sergejs Nikolajevičs korporācijā OpenPages Inc izstrādāja elektroniskās dokumentu pārvaldības sistēmas izdevējdarbībai. Pēdējo 15 gadu laikā viņš ir piedalījies projektos, lai izstrādātu pielāgotu programmatūru šādiem nolūkiem lielie uzņēmumi, piemēram, Severstal, Polyus Gold, Siberian-Ural Aluminium Company un "Rosgosstrahh".
Sergejs Nikolajevičs padara savas nodarbības vieglas un interesantas. Kursa laikā jūs patstāvīgi izstrādāsiet interaktīvu spēli Java valodā. Sergeja Nikolajeviča nodarbībās iegūsi zināšanas, kas palīdzēs apgūt vienu no pieprasītākajām un visvairāk apmaksātajām profesijām darba tirgū!
1. modulis. Ievads Java programmēšanas valodā (1 ac. h.)
- Java valodas parādīšanās vēsture, tās izveides priekšnoteikumi.
- Java salīdzinājums ar citām programmēšanas valodām.
- Java izstrādes komplekta instalēšana.
- Eclipse izstrādes vides instalēšana.
- Pirmās programmas rakstīšana Java valodā.
2. modulis. Darbs ar mainīgajiem (2 ac. h.)
- Tiek parādīts Java dialoglodziņš.
- Programmas struktūras apskats, komentāru izmantošana.
- Mainīgo lielumu mērķis.
- Ievads pamata datu tipos: vesels skaitlis, daļskaitlis, rakstzīme, virkne. Izmantojot aritmētiskās darbības.
3. modulis. Algoritmiskās pamatkonstrukcijas (3 ac. h.)
- Nosacīta if-else konstrukcija, tās mērķis.
- For cilpa, tās mērķis.
- Algoritmisko konstrukciju izmantošanas piemēri.
4. modulis. Objektorientētās programmēšanas pamati (2 ac. h.)
- Objektorientētas pieejas izpēte, kā piemēru izmantojot dzīvniekus.
- Klases jēdziens, klases īpašība, objekts.
- Klašu un objektu izveide programmas kodā.
- Klases mantojuma izmantošana.
- Mantojuma ieviešana programmas kodā.
5. modulis. Datorgrafikas pamati Java valodā (3 ac. h.)
- Klases metodes jēdziens.
- Logu paneļa izmantošana grafisko primitīvu attēlošanai.
- Standarta un RGB krāsu izmantošana Java.
- Taisnstūra, kvadrāta, elipses, apļa, taisnes, punkta zīmēšana.
- Lietojumprogrammas izveide, izmantojot grafiku.
6. modulis. Darbs ar grafiskiem attēliem (3 ac. h.)
- Attēlu ielāde no failiem lietojumprogrammā.
- Attēla parādīšana loga panelī.
- Iepazīstinām ar taimeri.
- Taimera izmantošana attēla animēšanai.
- Aplikācijas izveide ar grafisko animāciju.
7. modulis. Klašu konstruktori, notikumu rīkotāji (2 ak. h.)
- Klases konstruktora jēdziens.
- Izmēģināšanas dizains.
- Ievads notikumu apstrādātājiem.
- Tastatūras notikumu apstrāde.
- Nospiestā taustiņa koda analīze.
- Tastatūras izmantošana, lai mainītu grafiskā objekta kustības virzienu.
8. modulis. Datorspēles "Jaungada lietus" izveide (2 ac. h.)
- Datorspēļu veidošanas vispārīgie principi.
- Spēles projekta izveide, pievienojot trīs klases.
- Augšupielādējiet Ziemassvētku vecīša fona un cepures attēlus.
- Attēlu izvadīšana.
- Taimera izveide spēles lauka pārzīmēšanai.
- Notikumu apstrādātāja pievienošana tastatūrai.
- Pārvietojiet Ziemassvētku vecīša cepuri pa kreisi un pa labi, izmantojot tastatūru.
- Ievads viendimensijas masīvā.
- Nejaušo skaitļu ģenerēšana.
- Definējiet klases īpašības un metodes, lai ieviestu dāvanu uzvedību spēles laukumā.
- Klases izveide, pamatojoties uz noteiktām klases īpašībām un metodēm.
- Spēlei tiek pievienoti vairāki grūtības līmeņi.
- Taimera izveide, lai atjauninātu spēles loģiku.
- Dāvanu attēlu ielāde viendimensijas masīvā.
- Parādiet dāvanas spēles lauka augšdaļā un nometiet tās līdz kontroles līnijai.
9. modulis. Burku arhīva izveide spēlei "Jaungada lietus" (2 ac. h.)
- Mainiet attēlu failu ceļu uz pašreizējo direktoriju.
- Iepazīšanās ar JAR arhīvu un tā mērķi.
- JAR arhīva izveide, izmantojot Eclipse izstrādes vidi.
- Spēļu attēlu un JAR arhīva pārsūtīšana uz koplietotu mapi.
- Izveidojiet saīsni, lai palaistu spēli uz darbvirsmas.