Zapisy na bezpłatny kurs „Podstawy programowania” z przykładami w JavaScript

Zapisy na bezpłatny kurs „Podstawy programowania” z przykładami w JavaScript

Drodzy koledzy inżynierowie i przyszli inżynierowie, społeczność Metarhia otwiera zapisy na bezpłatny kurs „Podstawy programowania”, który będzie dostępny na stronie youtube и GitHub bez żadnych ograniczeń. Część wykładów została już nagrana na przełomie 2018 i 2019 r., a część zostanie wygłoszona w Kijowski Instytut Politechniczny jesienią 2019 r. i natychmiast dostępne na kanał kursu. Doświadczenia ostatnich 5 lat, kiedy prowadziłem bardziej złożone wykłady, pokazały, że istnieje potrzeba prowadzenia wykładów dla bardzo początkujących. Tym razem, w związku z licznymi prośbami studentów, postaram się dodać dużo materiałów z podstaw programowania i w miarę możliwości wyabstrahować kurs z JavaScript. Oczywiście większość przykładów pozostanie w JavaScript, ale część teoretyczna będzie znacznie szersza i nie będzie ograniczać się do składni i API języka. Niektóre przykłady będą w TypeScript i C++. Nie jest to podstawowy kurs JavaScript, ale podstawowy kurs podstaw programowania, w tym podstawowe pojęcia i wzorce projektowe dla różnych paradygmatów, funkcjonalnego, proceduralnego, obiektowego, ogólnego, asynchronicznego, reaktywnego, równoległego, wieloparadygmatowego i metaprogramowanie, a także podstawy struktur danych, testowanie, zasady konstruowania struktury i architektury projektów.

Zapisy na bezpłatny kurs „Podstawy programowania” z przykładami w JavaScript

O kursie

Kurs jest zbudowany bez użycia zewnętrznych bibliotek, zależności i frameworków, zamiast tego postaramy się zrobić wszystko sami, zagłębiając się w to, jak i dlaczego to działa. W przykładach kodu jako środowisko uruchamiania będzie używany Node.js i przeglądarka. W tym roku kurs zostanie uzupełniony o zadania praktyczne, których wcześniej brakowało. Aby opanować proces programowania, zademonstrowane zostaną techniki refaktoryzacji i optymalizacji kodu, w tym przegląd kodu zadań uczniów. Uwaga zostanie zwrócona na styl kodu i wykorzystanie narzędzi takich jak systemy kontroli wersji i menedżery pakietów. Starałem się, aby wszystkie przykłady były jak najbardziej zbliżone do rzeczywistych projektów, ponieważ specjalistą nie chcesz zostać od przykładów edukacyjnych, ale od praktycznego programowania. Przykłady kodu są dostępne w formie otwartej w Githubie organizacji Jak programowanie działa, linki do kodu będą znajdować się pod każdym filmem, a linki zwrotne z kodu do filmu znajdują się tam, gdzie zostały już nagrane wykłady wideo. Jest w Githubie słownik terminów и zawartość kursu. Pytania można zadawać w grupach na Telegramie lub bezpośrednio pod filmem. Wszystkie wykłady mają charakter otwarty, po wykładach można przyjść do KPI i zadawać pytania na seminariach. Harmonogram wykładów opublikowany natychmiast, ale może ulec niewielkim zmianom.

Zapisy na bezpłatny kurs „Podstawy programowania” z przykładami w JavaScript

Egzamin

Zimą po pierwszym semestrze uczestnicy kursu otrzymają samodzielne zadania sprawdzające poziom ich wiedzy, a po ich pomyślnym zaliczeniu będzie można przystąpić do egzaminu kończącego się certyfikatem Metarhii. Mój egzamin nie jest egzaminem uniwersyteckim z biletami, z teorią i praktyką, ale pełnym egzaminem z całego materiału, gdzie teoria nie jest oddzielona od praktyki. Nie ma tu miejsca na proste szczęście. Nie każdy zda egzamin, certyfikat może otrzymać około 1-1 na 2 uczniów. Ale uczymy się nie ze względu na papiery, ale ze względu na wiedzę. Do egzaminu można przystąpić ponownie dopiero po roku. Szkolenie jest bezpłatne i otwarte dla każdego. Zarejestrowało się już ponad 100 osób. Kształcenie może trwać od 1200 do 1 lat, w zależności od sukcesów ucznia. Jeśli ktoś nie zda egzaminu, może kontynuować naukę, ale tym, którzy zdadzą, poświęcę więcej czasu. O egzaminach opowiem szerzej pod koniec semestru, nie rozpraszajcie się tym teraz, nie ma potrzeby zadawania zbędnych pytań w grupach, skupcie się na opanowaniu materiału.

Zapisy na bezpłatny kurs „Podstawy programowania” z przykładami w JavaScript

Najczęściej zadawane pytania

Q: Czy można zapisać się na kurs jeśli nie jestem z KPI, z innej uczelni, albo w ogóle nie jestem studentem, albo z innego kraju, albo nie mogę przyjechać na egzaminy, albo już pracuję, albo ( ...kilka innych powodów...)?
A: Jeśli jesteś osobą z planety Ziemia, możesz. W przeciwnym razie nie przyjmiemy wniosku.

Q: Czy mogę przystąpić do egzaminu nie uczęszczając na kurs lub przystąpić do kursu bez zdania egzaminu?
A: Masz niesamowite szczęście! Awans! Osobiście daję ci pozwolenie!

Q: Słyszałam, że jest grupa seniorów (drugi rok studiów), ale czy ja też mogę tam iść?
A: Spróbuj, materiał jest tam trudniejszy, ale jeśli ci się podoba, to nie zabraniam ci tam chodzić.

Q: Czy mogę zdawać egzaminy zdalnie?
A: Nie, zdecydowanie musisz przyjść.

Zapisy na bezpłatny kurs „Podstawy programowania” z przykładami w JavaScript

referencje

Formularz rejestracji na kurs: https://forms.gle/Yo3Fifc7Dr7x1m3EA
Grupa telegramów: https://t.me/Programming_IP9X
Grupa na spotkaniach: https://www.meetup.com/HowProgrammingWorks/
Kanał grupy seniorów: https://t.me/metarhia
Zespół Node.js: https://t.me/nodeua
Kanał Youtube: https://www.youtube.com/TimurShemsedinov
Organizacja na GitHubie: https://github.com/HowProgrammingWorks
Wykładowca na Githubie: https://github.com/tshemsedinov

Zapisy na bezpłatny kurs „Podstawy programowania” z przykładami w JavaScript

wniosek

Z niecierpliwością czekam na sugestie dotyczące dodania nowych tematów do kursu i liczę na wkład w przykłady kodu, w tym tłumaczenie przykładów na inne języki. Twoja opinia pomoże ulepszyć kurs.

Dziękuję za zainteresowanie. Do zobaczenia na wykładach i seminariach!

W ankiecie mogą brać udział tylko zarejestrowani użytkownicy. Zaloguj się, Proszę.

Jak interesujący jest dla Ciebie ten kurs?

  • Będę oglądać/uczestniczyć we wszystkich wykładach

  • Wybiorę ciekawe tematy i obejrzę film

  • Przestudiuję przykłady

  • Wykonam zadania

  • Podejmę egzamin

  • To wszystko banalne, nie interesuje mnie to

Głosowało 45 użytkowników. 7 użytkowników wstrzymało się od głosu.

Czy planujesz przyjść osobiście?

  • Tak

  • Chciałbym, ale nie mogę

  • Nie

Głosowało 44 użytkowników. 2 użytkowników wstrzymało się od głosu.

Źródło: www.habr.com

Dodaj komentarz