Plan kursu
Wstęp - wprowadzenie
Zaczynamy od zera. Dowiesz się jak wygląda proces tworzenia stron internetowych. Co to jest, do czego służy i kiedy się korzysta z: HTML, CSS, JavaScript, SASS, BEM, DOM, JSON, Bootstrap. O co chodzi z responsywnością stron oraz jak to wszystko się ma do Embedded, czyli jak wykorzystać protokół HTTP na procesorze i jak postawić na nim serwer!
Moduł I: Przygotowanie środowiska pracy
Zainstalujemy i skonfigurujemy środowisko pracy MS Visual Studio Code. Zapoznasz się z interfejsem, dowiesz się z jakich narzędzi korzystać i jak wygląda struktura plików po stronie serwera. Zapoznasz się z naszym autorskim narzędziem do konwertowania plików .html, .css, .js do języka C dla procesorów.
Moduł II: HTML - fundament strony
Dowiesz się jak wygląda podstawowa struktura strony w HTML, czym są znaczniki, jakie mają właściwości oraz kiedy z nich korzystać. Nauczysz się jak w przemyślany sposób tworzyć struktury HTML do Twoich projektów.
Moduł III: CSS w praktyce
Naukę CSS rozpoczniemy od całkowitych podstaw, a po każdym kolejnym etap przygotuję dla Ciebie praktyczne zadanie żeby utrwalić zdobytą wiedzę. Finalnie poznasz współczesne sposoby na projektowanie stron internetowych i stworzysz zaawansowane projekty.
Moduł IV: Podstawy JavaScript
Opanujesz podstawy JavaScript. Poznasz moc skryptów i nauczysz się jak wykorzystywać je w praktyce zarówno jeśli chodzi o działanie samej strony jak i współpracę skryptów z procesorami.
Ostatecznie zdobytą wiedzę wykorzystasz podczas realizowania praktycznych zadać specjalnych!
Moduł V: Protokół HTTP dla AVR i ESP
Zapoznasz się z podstawowymi metodami CRUD w protokole HTTP. Dowiesz się jak działają i kiedy korzystać z metod GET i POST. Kiedy używać dekodowania URL. Jak wykorzystać JavaScript do komunikacji z mikrokontrolerem. Nauczysz się tworzyć WEB Serwery na mikrokontrolerach 8-bit AVR i ESP8266 oraz ESP32 w języku C.
Kiedy start?
Wystartowaliśmy zgodnie z planem pod koniec maja 2024. Na nowy semestr w Akademii Atnel zapisało się ponad 600 osób i codziennie przyjmujemy nowych zainteresowanych. Zapisz się po więcej informacji lub skorzystaj z dobrej ceny i dołącz do kursu już teraz na:
Dlaczego warto?
- Zaznajomisz się z najważniejszymi tematami w zakresie WEB Development
- Nauczysz się jak w przemyślany sposób tworzyć struktury w HTML dla Twoich stron
- Nauczysz się stylować strony w CSS zgodnie z bieżącymi trendami
- Opanujesz podstawy JavaScript i nauczysz się pisać własne skrypty
- Zrealizujesz szereg ciekawych i praktycznych projektów, które pomogą utrwalić widzę i nabyć praktyki w zakresie tworzenia stron www
- Zbudujesz własną bibliotekę narzędziową z gotowymi komponentami i skryptami, które ułatwią i przyspieszą proces tworzenia Twoich kolejnych stron internetowych
- Opanujesz jeden z najbardziej popularnych protokołów komunikacyjnych w IoT czyli HTTP
- Nauczysz się stawiać WEB serwery na mikrokontrolerach
Więcej informacji o kursie
Kurs zostanie podzielony na dwie części.
- W pierwszej z nich skupimy się na opanowaniu podstaw w zakresie kodowania w HTML, CSS, JavaScript, nabyciu praktyki przez pisanie kodu i wykonywanie zadań. Finalnie stworzymy kilka zaawansowanych stron internetowych.
- W drugiej części przesiądziemy się już bezpośrednio na mikrokontorlery. W języku C przygotujemy programy które będą realizować funkcję WEB serwerów, a z wiedzą zdobytą z pierwszej części przygotujemy kilka różnych stron.
Po kursie nabędziesz mnóstwo praktyki w zakresie kodowania i zapoznasz się z dobrymi technikami oraz nawykami programowania. Dodatkowo przemycimy pakiet praktycznych porad w zakresie projektowania stron internetowych.