Nasze kursy

Wybierz umiejętność, której chcesz się uczyć

Web development 2

Coś dla bardziej zaawansowanych, czyli kolejny stopień wtajemniczenia dla Web Developerów!

Kontynuuj naukę sieci Web na kursie Web Development 2, na którym dowiesz się, jak poprawnie zaprojektować relacyjną (SQL) bazę danych, poznasz bardziej zaawansowane koncepcje rozwoju sieci Web, takie jak: zadania w tle, zadania cron czy Redis oraz jak sprawić aby Twój front-end był bardziej interaktywny, korzystając z JavaScript- must-have pod kątem zręczności web developera.

Program

Część 1: projekt bazy danych

W pierwszej części programu Web Development 2 kursu nauczysz się relacyjnych baz danych, jak nimi zarządzać poprzez SQL i jak je zaprojektować. Poznasz pojęcia takie jak: "jeden do wielu", "klucz podstawowy" i "Dołącz" oraz co one oznaczają.

Będziesz tworzyć projekty baz danych dla więcej niż 10 różnych przykładów i będziesz budować je za pomocą zdań SQL. W ten sposób zdobędziesz praktyczne umiejętności, które pomogą Ci sprawnie i prawidłowo zaprojektować bazę danych. Jest to kluczowa wiedza, którą musisz się wykazać przeprowadzając większe projekty w zakresie kodowania.

Część 2: zaawansowane koncepcje tworzenia stron internetowych

Nauczyłeś się, jak stworzyć podstawowy Web back-end (z Pythonem i Flask) na kursie Web Development 1. Dzięki Web Development 2 poznasz bardziej zaawansowane koncepcje rozwoju sieci Web, takie jak:

  • Zadania w tle & kolejki zadań
  • Zadania cron (zaplanowane zadania)
  • CSRF
  • Redis i Memcached
  • Wysyłanie e-maili z aplikacji internetowej
  • Refactoring itp.

Jeśli jeszcze nie słyszałeś o powyższych koncepcjach, nie martw się. Nauczymy cię stosować je w projektach i ćwiczeniach tworzonych podczas kursu.

Część 3: JavaScript

W ostatniej części Web Development 2 kursu, poznasz JavaScript, który pomoże Ci uczynić Web Front-End bardziej interaktywnym. Dowiesz się, jak sprawdzić poprawność danych, które użytkownicy umieszczają w jakiejś formie i jak zaimplementować użyteczne biblioteki JS. Wiedza, którą uzyskasz podczas kursu daje solidną podstawę do pracy na każdej z wielu platform front-end JS.

Tematami, które poruszymy w części JavaScript są:

  • Składnia JavaScript i podstawowe koncepcje programowania
  • Model obiektowy dokumentu (DOM)
  • Zakres i funkcje
  • Asynchroniczne żądania HTTP
  • Pliki cookie i pamięć przeglądarki
  • Package managers and bundlers
  • Komponenty sieci Web

Daty

Kurs prowadzony będzie w każdy poniedziałek i czwartek od 18:00 do 19:30 (łącznie 24 sesje)

Wcześniejsza wiedza

Ten kurs przeznaczony jest dla osób, które pomyślnie ukończyły kurs Web Development 1 lub mają wiedzę na poziomie odpowiadającym zakresowi tego kursu. W drugim przypadku musisz znać poniższe zagadnienia:

  • HTML & CSS
  • Bootstrap
  • Programowanie w dowolnym języku kodowania (podczas kursu będziemy używać Pythona)
  • OOP
  • Podstawy tworzenia stron internetowych (GET, POST request). W trakcie kursu będziemy używać Heroku jako usługi hostingowej

Jeśli powyższe zagadnienia nie są Ci znane, Zapraszamy na kurs Web Development 1.

Cena

Jeśli zarejestrujesz się wystarczająco szybko dostaniesz 50%- zniżkę EARLY BIRD i cena wyniesie jedynie 2999,00 zł. Później cena może wzrosnąć do 5999, 00 zł


Zapisz się na listę oczekujących

Zapisz się do naszego newslettera!

Messenger