Grunderna i programmering på Java-språket för skolbarn [c] - kurs 14 990 rub. från Specialist, utbildning 20 ac. h., Datum: 1 juni 2023.
Miscellanea / / December 04, 2023
Börja lära dig programmering med Java! Du kommer att bekanta dig med programmeringsspråket Java, lära dig reglerna för att skapa ett program i Java och strukturen för ett sådant program. Du får lära dig att arbeta med variabler och grundläggande algoritmiska konstruktioner. När du väl är bekant med grunderna i objektorienterad programmering och grunderna i datorgrafik i Java-språket kommer du att börja arbeta självständigt med grafiska bilder. Under kursen kommer du att skapa ett datorspel "Nyårsregn" med olika svårighetsgrader!
Efter att ha slutfört kursen "Grunderna i Java-programmering för skolbarn", kommer du att få ett 1C-certifikat, erkänt inte bara i Ryssland utan också utomlands. Det finns inga rabatter på 1C-kurser för skolbarn.
Erfaren lärare i Java-programmeringskurser för skolbarn. Innehar certifikaten "Oracle, Java SE 7 Programmer" och "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0". Burk...
Erfaren lärare i Java-programmeringskurser för skolbarn. Innehar certifikaten "Oracle, Java SE 7 Programmer" och "Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0". Han kan enkelt och tydligt förklara även det mest komplexa materialet. Under ledning av Sergei Nikolaevich blir lärande programmering tillgänglig även för en oförberedd student. Läraren hittar lätt ett individuellt förhållningssätt till vilken lyssnare som helst och inspirerar eleverna med sin kärlek till programmering.
Sergei Nikolaevich tog examen från fakulteten för cybernetik vid Obninsk Institute of Atomic Energy. Utmärkt behärskning av programmeringsspråken Java, C/C++, JSP, HTML, XML, JavaScript, SQL och Oracle PL/SQL. Fungerar säkert med databashanteringssystem Oracle Database, MySQL Enterprise Edition och PostgreSQL. Han har lång erfarenhet av att arbeta med Linux-operativsystem (Red Hat Enterprise Linux och Oracle Enterprise Linux), Oracle Solaris och MS Windows. Sergey Nikolaevich är väl insatt i utvecklingsverktygen Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle och MS Visual Studio och är en professionell använder GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd Web-server och Apache HTTP Server.
Omfattande arbetserfarenhet gör det möjligt för honom att perfekt navigera i alla krångligheterna i en programmerares arbetsprocess. Sergey Nikolaevich utvecklade elektroniska dokumenthanteringssystem för förlagsverksamheten på OpenPages Inc. Under de senaste 15 åren har han deltagit i projekt för att utveckla skräddarsydd mjukvara för sådana stora företag som Severstal, Polyus Gold, Siberian-Ural Aluminium Company och "Rosgosstrakh".
Sergei Nikolaevich gör sina klasser enkla och intressanta. Under kursen kommer du självständigt att utveckla ett interaktivt spel i Java. I Sergei Nikolaevichs lektioner får du kunskap som hjälper dig att bemästra ett av de mest efterfrågade och högbetalda yrkena på arbetsmarknaden!
Modul 1. Introduktion till programmeringsspråket Java (1 ac. h.)
- Historien om Java-språkets utseende, förutsättningarna för dess skapelse.
- Jämförelse av Java med andra programmeringsspråk.
- Installera Java Development Kit.
- Installera utvecklingsmiljön Eclipse.
- Skriver det första programmet i Java.
Modul 2. Arbeta med variabler (2 ac. h.)
- Visar en dialogruta i Java.
- Genomgång av programstruktur, användning av kommentarer.
- Syftet med variabler.
- Introduktion till grundläggande datatyper: heltal, bråktal, tecken, sträng. Använda aritmetiska operationer.
Modul 3. Grundläggande algoritmiska konstruktioner (3 ac. h.)
- Villkorlig om-annas konstruktion, dess syfte.
- For-slingan, dess syfte.
- Exempel på användning av algoritmiska konstruktioner.
Modul 4. Grunderna för objektorienterad programmering (2 ac. h.)
- Studera det objektorienterade tillvägagångssättet med djur som exempel.
- Begreppet en klass, en egenskap hos en klass, ett objekt.
- Skapa klasser och objekt i programkod.
- Använder klassarv.
- Implementering av arv i programkod.
Modul 5. Grunderna i datorgrafik i Java (3 ac. h.)
- Konceptet med en klassmetod.
- Använda fönsterpanelen för att visa grafiska primitiver.
- Använder standard- och RGB-färger i Java.
- Rita en rektangel, kvadrat, ellips, cirkel, rät linje, punkt.
- Skapa ett program med hjälp av grafik.
Modul 6. Arbeta med grafiska bilder (3 ac. h.)
- Laddar bilder från filer till programmet.
- Visar en bild på en fönsterpanel.
- Introduktion av timern.
- Använda en timer för att animera en bild.
- Skapa en applikation med grafisk animation.
Modul 7. Klasskonstruktörer, händelsehanterare (2 ac. h.)
- Konceptet med en klasskonstruktör.
- Prova-undantag design.
- Introduktion till händelsehanterare.
- Hantera tangentbordshändelser.
- Analys av den knapptryckta koden.
- Använda tangentbordet för att ändra rörelseriktningen för ett grafiskt objekt.
Modul 8. Skapande av ett datorspel "New Year's Rain" (2 ac. h.)
- Allmänna principer för att skapa datorspel.
- Skapa ett spelprojekt, lägga till tre klasser.
- Ladda upp bilder av jultomtens bakgrund och hatt.
- Utmatning av bilder.
- Skapa en timer för att rita om spelplanen.
- Ansluter en händelsehanterare för tangentbordet.
- Flytta tomteluvan åt vänster och höger med tangentbordet.
- Introduktion till endimensionell array.
- Generering av slumptal.
- Definiera klassegenskaper och metoder för att implementera gåvobeteende på spelplanen.
- Skapa en klass baserat på vissa egenskaper och metoder för klassen.
- Lägga till flera svårighetsnivåer till spelet.
- Skapa en timer för att uppdatera spellogiken.
- Laddar presentbilder i en endimensionell array.
- Visa presenter överst på spelplanen och släpp ner dem till kontrollraden.
Modul 9. Skapa ett burkarkiv för spelet "New Year's Rain" (2 ac. h.)
- Ändra sökvägen för bildfilerna till den aktuella katalogen.
- Introduktion till JAR-arkivet och dess syfte.
- Skapa ett JAR-arkiv med hjälp av utvecklingsmiljön Eclipse.
- Överföra spelbilder och JAR-arkiv till en delad mapp.
- Skapa en genväg för att starta spelet på ditt skrivbord.