Programowanie internetowe - kurs 18 000 rub. z Coddy School of Programming for Children, szkolenie 3 moduły (miesiące)
Miscellanea / / December 03, 2023
Czas trwania: od 3 modułów (miesięcy), od 24 godzin*.
Forma: lekcje indywidualne i grupowe, offline i online (w czasie rzeczywistym).
Liczba dzieci: od 1 do 8.
od 750 rub./godz. w grupie online,
od 850 rubli/godz. w grupie offline,
od 1050 rub./godzinę indywidualnie online,
od 1980 rub./godzinę indywidualnie offline.
Podstawą tworzenia stron internetowych jest język znaczników HTML i arkusze stylów CSS.
Na kursie „Tworzenie stron internetowych” Twoje dziecko pozna podstawy HTML i możliwości wykorzystania CSS. Będzie potrafił samodzielnie stworzyć wielostronicową witrynę internetową zawierającą teksty, obrazy, tabele i filmy.
Po ukończeniu kursu rekomendujemy kontynuację nauki na kolejnych poziomach.
Po ukończeniu kursu każdy student otrzymuje spersonalizowany certyfikat od CODDY.
Nauczyciel kursu:
„Programowanie gier w Pythonie”, „Programowanie w JavaScript”, „Boty w Pythonie”, „Programowanie WWW”
Edukacja:
Politechnika Moskiewska, specjalność „Informatyka i informatyka”.
Doświadczenie:
Biegła znajomość C\C++, Java, Python, PHP, JavaScript, SQL. Zajmowałem się tworzeniem aplikacji na Androida w Javie, aplikacji wieloplatformowych w C\C++, botów do różnych komunikatorów internetowych w Pythonie, a także różnych usług internetowych z wykorzystaniem HTML/CSS/JS/PHP.
Zainteresowania:
Od najmłodszych lat programuje różne aplikacje od projektów CLI po projekty MVP/MVVC. Brałem udział w hackatonach mobilnych. Brał udział w sprawach związanych z integracją z zamkniętymi API firm trzecich. Pracowałem także z 3d, w szczególności Autodesk Maya, Inventor, 3ds Max, Fusion360 (istnieją pewne drobne ulepszenia w zakresie wyświetlania obiektów na urządzeniach mobilnych). Oprócz programowania interesuje się sportami motorowymi, w szczególności driftem. Dyskretny, umie wzbudzić zainteresowanie pracą, odpowiedzialny i skuteczny.
Nauczyciel kursu:
„Programowanie w JavaScript”, „Programowanie gier w Pythonie”, „Programowanie WWW”, „Boty w Pythonie”, „Programowanie w Pythonie3”, „Tworzenie aplikacji internetowych dla biznesu”
Edukacja:
Federalny Uniwersytet Północnej Arktyki. Kształcenie nauczycieli.
Doświadczenie:
Od ponad 3 lat uczy dzieci informatyki. Stale się poprawia. Studiowałem w Moskiewskiej Szkole Programistów, brałem udział w niezliczonych kursach online i nie mam zamiaru przestać. Nauczyciel Yandex. Liceum." Programy w Pythonie, C++ i JavaScript. W wolnym czasie od nauczania tworzy strony internetowe, aplikacje internetowe i niestandardowe chatboty.
Zainteresowania:
Uwielbia się uczyć i uczyć innych. Jeździ na rowerze na długich dystansach i gra na gitarze. „Aby nauczyć się programować komputer, musisz myśleć jak komputer, stać się komputerem”.
Nauczyciel kursu:
„Unity 3D”, „Programowanie w JavaScript”, „Programowanie gier w Pythonie”, „Projektowanie stron”, „Programowanie stron internetowych”, „Boty w Pythonie”, „Programowanie w Pythonie3”, „Tworzenie gier w Scratchu”, „Twórca gier wideo: tworzenie gier 2D różnych gatunków”, „Tworzenie gier 2D i 3D w Pyton"
Edukacja:
Uniwersytet Państwowy w Briańsku nazwany na cześć a.c. I.G. Petrovsky, Wydział Fizyki i Matematyki, kierunek „Technologie sieciowe”.
Doświadczenie:
Kierownik projektu, dyrektor programowy w Coddy. Programuje od ponad 5 lat w różnych językach C#, Java, Python, JavaScript. Tworzył aplikacje internetowe o różnym stopniu złożoności. Tworzenie gier w Unity3D, Construct i aplikacji w AndroidStudio.
Dlaczego CODDY?
„Doskonałe recenzje, dobre wynagrodzenie, świetne perspektywy!”
Zainteresowania:
Uwielbia podróżować. W wolnym czasie gra w siatkówkę. Hobby to gotowanie, origami i jazda na rowerze. „Zazwyczaj najprostsze podejście jest najskuteczniejsze”.
1. moduł
Pierwszy dzień
Wprowadzenie do HTML-a
− Co to jest HTML?
− Podstawowe znaczniki HTML
− Atrybuty elementu HTML
− Stworzenie pierwszej strony internetowej
Zadanie domowe: utwórz strony internetowe na wybrany temat, zapoznaj się z materiałem teoretycznym.
Efekt lekcji: przestudiowano w praktyce podstawowe elementy HTML, powstała pierwsza strona internetowa.
Drugi dzień
Podstawy stylizacji strony internetowej
− Kolokwium na podstawie materiału z poprzedniej lekcji
− Język stylizacji CSS i jego składnia
− Zmiana stylów tekstu
− Wymiary elementów strony internetowej
Praca domowa: przestudiowanie materiału teoretycznego, utrwalenie w praktyce wiedzy zdobytej na zajęciach, sfinalizowanie wcześniej stworzonych stron internetowych.
Efekt lekcji: Przestudiowano metody stylizacji zawartości tekstowej strony internetowej, uzupełniono właściwości CSS zmieniające wielkość elementów.
Dzień trzeci
Podstawy pozycjonowania elementów
− Testowanie z tematu „Podstawy stylizacji stron internetowych”
− Zmiana rozmiaru elementów na stronie internetowej
− Wyściółki zewnętrzne i wewnętrzne elementów
− Rozwiązywanie problemów praktycznych na badany temat
Praca domowa: przestudiuj materiał teoretyczny, skonsoliduj wiedzę zdobytą na zajęciach w praktyce, przygotuj się do kolokwium końcowego z tego modułu.
Efekt lekcji: Przestudiowano podstawowe właściwości CSS odpowiedzialne za pozycjonowanie elementów na stronie internetowej, rozwiązano problemy z poruszanego tematu.
Dzień czwarty
Publikowanie swoich projektów w Internecie
− Test końcowy ze wszystkich tematów omawianych w tym module
− Rejestracja w serwisie GitHub
− Publikacja projektów
− Odpowiadanie na pytania i praca nad błędami
Wynik lekcji: zaliczony test końcowy z pierwszego modułu, każdy projekt został opublikowany w Internecie.
Drugi moduł
Pierwszy dzień
Pozycjonowanie elementów na stronie. Technologia Flexbox.
− Co to jest Flexbox?
− Pozycjonowanie elementów za pomocą Flexbox
− Podstawowe właściwości Flexboksa
− Rozwiązywanie problemów praktycznych na badany temat
Praca domowa: zapoznaj się z materiałami teoretycznymi, wykonaj zadania praktyczne.
Wynik lekcji: przestudiowano w praktyce podstawy technologii Flexbox, rozwiązano praktyczne problemy związane z badanym tematem.
Drugi dzień
właściwości tła
− Testowanie z tematu „Umiejscowienie elementów na stronie. Technologia Flexbox”
− Ustawianie obrazka na tle elementu
− Właściwości tła
− Rozwiązywanie problemów praktycznych na badany temat
Zadanie domowe: przestudiuj materiał teoretyczny, skonsoliduj wiedzę zdobytą na zajęciach w praktyce, utwórz galerię ze zdjęciami z wykorzystaniem technologii Flexbox.
Efekt lekcji: Przestudiowano alternatywne sposoby umieszczania obrazów na stronie internetowej, nabyto umiejętności praktyczne.
Dzień trzeci
Animacja po najechaniu kursorem na elementy
− Testowanie na temat „Właściwości tła”
− Pseudoklasa :hover
− Analiza przykładów tworzenia różnych animacji
− Rozwiązywanie problemów praktycznych na badany temat
Zadanie domowe: przestudiuj materiał teoretyczny, skonsoliduj wiedzę zdobytą na zajęciach w praktyce, stwórz własne animacje najechania.
Efekt zajęć: poznano metody tworzenia animacji po najechaniu kursorem na stronę internetową, nabyto praktyczne umiejętności rozwiązywania problemów.
Dzień czwarty
Testowanie i odpowiadanie na pytania
− Test końcowy ze wszystkich tematów omawianych w tym module
− Finalizacja Twoich projektów
− Publikacja projektów
− Odpowiadanie na pytania i praca nad błędami
Wynik lekcji: zaliczony test końcowy drugiego modułu, wszystkie projekty opublikowane online
Trzeci moduł
Pierwszy dzień
Pozycjonowanie elementów na stronie. Technologia układu siatki.
− Co to jest układ siatki?
− Pozycjonowanie elementów przy użyciu układu siatki
− Różnice w stosunku do Flexboksa
− Podstawowe właściwości siatki
− Rozwiązywanie problemów praktycznych na badany temat
Zadanie domowe: przestudiuj materiały teoretyczne, wykonaj zadanie praktyczne, rozpocznij pracę nad stworzeniem strony docelowej.
Wynik lekcji: przestudiowano w praktyce podstawy technologii układania siatki, rozwiązano praktyczne problemy z badanego tematu.
Drugi dzień
Rozwój strony docelowej
− Testowanie z tematu „Umiejscowienie elementów na stronie. Technologia układu siatki”
− Stworzenie pierwszego ekranu docelowego
− Opracowanie nawigacji dla przyszłej witryny internetowej
Zadanie domowe: utwórz drugi ekran docelowy, powtórz poprzedni temat.
Efekt lekcji: Przestudiowano alternatywne sposoby umieszczania obrazów na stronie internetowej, nabyto umiejętności praktyczne.
Dzień trzeci
Rozwój strony docelowej
− Sprawdzanie pracy domowej
− Utworzenie trzeciego ekranu
− Stworzenie mobilnej wersji strony docelowej
Zadanie domowe: dokończ opracowywanie projektu.
Efekt lekcji: naprawiono błędy i pomyłki, powstał ostateczny ekran strony docelowej.
Dzień czwarty
Testowanie i odpowiadanie na pytania
− Test końcowy ze wszystkich studiowanych tematów
− Finalizacja strony docelowej
− Publikacja finalnego projektu w Internecie
Efekt lekcji: zaliczony test końcowy, strona docelowa została opublikowana w Internecie.