Podstawy programowania w języku Java dla uczniów [c] - kurs 14 990 rub. od Specjalisty, szkolenie 20 ac. h., Data: 1 czerwca 2023 r.
Miscellanea / / December 04, 2023
Zacznij naukę programowania w Javie! Zaznajomisz się z językiem programowania Java, poznasz zasady tworzenia programu w Javie oraz strukturę takiego programu. Nauczysz się pracować ze zmiennymi i podstawowymi konstrukcjami algorytmicznymi. Kiedy już zaznajomisz się z podstawami programowania obiektowego i podstawami grafiki komputerowej w języku Java, zaczniesz samodzielnie pracować z obrazami graficznymi. W trakcie kursu stworzysz grę komputerową „New Year's Rain” o różnych poziomach trudności!
Po pomyślnym ukończeniu kursu „Podstawy programowania w języku Java dla dzieci w wieku szkolnym” otrzymasz certyfikat 1C, uznawany nie tylko w Rosji, ale także za granicą. Nie ma zniżek na kursy 1C dla uczniów.
Doświadczony nauczyciel kursów programowania Java dla uczniów. Posiada certyfikaty „Oracle, Java SE 7 Programmer” i „Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. Móc...
Doświadczony nauczyciel kursów programowania Java dla uczniów. Posiada certyfikaty „Oracle, Java SE 7 Programmer” i „Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0”. Potrafi łatwo i przejrzyście wytłumaczyć nawet najbardziej skomplikowany materiał. Pod kierunkiem Siergieja Nikołajewicza nauka programowania staje się dostępna nawet dla nieprzygotowanego ucznia. Prowadzący z łatwością znajduje indywidualne podejście do każdego słuchacza i zaraża uczniów swoją miłością do programowania.
Siergiej Nikołajewicz jest absolwentem Wydziału Cybernetyki Obnińskiego Instytutu Energii Atomowej. Doskonała znajomość języków programowania Java, C/C++, JSP, HTML, XML, JavaScript, SQL i Oracle PL/SQL. Bezproblemowo współpracuje z systemami zarządzania bazami danych Oracle Database, MySQL Enterprise Edition i PostgreSQL. Posiada bogate doświadczenie w pracy z systemami operacyjnymi Linux (Red Hat Enterprise Linux i Oracle Enterprise Linux), Oracle Solaris i MS Windows. Sergey Nikolaevich dobrze zna narzędzia programistyczne Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle i MS Visual Studio i jest profesjonalistą wykorzystuje serwer aplikacji GlassFish, serwer aplikacji SAP NetWeawer, serwer aplikacji IBM WebSphere, serwer WWW Lighttpd i Apache HTTP Serwer.
Bogate doświadczenie zawodowe pozwala mu doskonale poruszać się po wszystkich zawiłościach procesu pracy programisty. Siergiej Nikołajewicz opracował elektroniczne systemy zarządzania dokumentami dla branży wydawniczej w korporacji OpenPages Inc. Przez ostatnie 15 lat brał udział w projektach tworzenia oprogramowania na zamówienie m.in duże firmy, takie jak Severstal, Polyus Gold, Siberian-Ural Aluminium Company i „Rosgosstrach”.
Siergiej Nikołajewicz sprawia, że jego zajęcia są łatwe i interesujące. W trakcie kursu samodzielnie stworzysz interaktywną grę w języku Java. Na lekcjach Siergieja Nikołajewicza zdobędziesz wiedzę, która pomoże Ci opanować jeden z najbardziej poszukiwanych i wysoko płatnych zawodów na rynku pracy!
Moduł 1. Wprowadzenie do języka programowania Java (1 ac. H.)
- Historia pojawienia się języka Java, przesłanki jego powstania.
- Porównanie Java z innymi językami programowania.
- Instalowanie zestawu Java Development Kit.
- Instalowanie środowiska programistycznego Eclipse.
- Napisanie pierwszego programu w Javie.
Moduł 2. Praca ze zmiennymi (2 ac. H.)
- Wyświetlanie okna dialogowego w Javie.
- Przegląd struktury programu, wykorzystanie komentarzy.
- Cel zmiennych.
- Wprowadzenie do podstawowych typów danych: całkowitych, ułamkowych, znakowych, łańcuchowych. Korzystanie z działań arytmetycznych.
Moduł 3. Podstawowe konstrukcje algorytmiczne (3 ac. H.)
- Warunkowa konstrukcja if-else, jej cel.
- Pętla for, jej cel.
- Przykłady wykorzystania konstrukcji algorytmicznych.
Moduł 4. Podstawy programowania obiektowego (2 ac. H.)
- Badanie podejścia obiektowego na przykładzie zwierząt.
- Pojęcie klasy, właściwość klasy, obiekt.
- Tworzenie klas i obiektów w kodzie programu.
- Korzystanie z dziedziczenia klas.
- Implementacja dziedziczenia w kodzie programu.
Moduł 5. Podstawy grafiki komputerowej w Javie (3 ac. H.)
- Pojęcie metody klasowej.
- Używanie panelu okiennego do wyświetlania prymitywów graficznych.
- Używanie kolorów standardowych i RGB w Javie.
- Rysowanie prostokąta, kwadratu, elipsy, okręgu, linii prostej, punktu.
- Tworzenie aplikacji z wykorzystaniem grafiki.
Moduł 6. Praca z obrazami graficznymi (3 ac. H.)
- Ładowanie obrazów z plików do aplikacji.
- Wyświetlanie obrazu na panelu okiennym.
- Przedstawiamy timer.
- Używanie timera do animacji obrazu.
- Tworzenie aplikacji z animacją graficzną.
Moduł 7. Konstruktory klas, procedury obsługi zdarzeń (2 ac. H.)
- Koncepcja konstruktora klas.
- Wypróbuj projekt wyjątkowy.
- Wprowadzenie do obsługi zdarzeń.
- Obsługa zdarzeń klawiatury.
- Analiza naciśniętego kodu.
- Wykorzystanie klawiatury do zmiany kierunku ruchu obiektu graficznego.
Moduł 8. Stworzenie gry komputerowej „New Year's Rain” (2 ac. H.)
- Ogólne zasady tworzenia gier komputerowych.
- Tworzenie projektu gry, dodanie trzech klas.
- Prześlij zdjęcia tła i kapelusza Świętego Mikołaja.
- Wysyłanie obrazów.
- Tworzenie timera, aby przerysować pole gry.
- Podłączanie obsługi zdarzeń dla klawiatury.
- Przesuwaj czapkę Świętego Mikołaja w lewo i w prawo za pomocą klawiatury.
- Wprowadzenie do tablicy jednowymiarowej.
- Generowanie liczb losowych.
- Zdefiniuj właściwości klasy i metody implementacji zachowań związanych z prezentami na boisku.
- Tworzenie klasy w oparciu o określone właściwości i metody klasy.
- Dodanie kilku poziomów trudności do gry.
- Tworzenie timera w celu aktualizacji logiki gry.
- Ładowanie obrazów prezentów do jednowymiarowej tablicy.
- Wyświetlaj prezenty na górze pola gry i upuszczaj je do linii kontrolnej.
Moduł 9. Tworzenie archiwum słoikowego do gry „New Year's Rain” (2 ac. H.)
- Zmień ścieżkę plików obrazów do bieżącego katalogu.
- Wprowadzenie do archiwum JAR i jego przeznaczenie.
- Tworzenie archiwum JAR przy użyciu środowiska programistycznego Eclipse.
- Przesyłanie obrazów gier i archiwum JAR do udostępnionego folderu.
- Utwórz skrót, aby uruchomić grę na pulpicie.