O projekcie
Warsztaty w Centrum Innowacji to projekt prowadzony od ponad roku przez CodersCrew. W jego ramach w Centrum Innowacji Przejście - Filia nr 13 MBP we Wrocławiu odbywają się cykliczne warsztaty, podczas których dzielimy się wiedzą z zakresu programowania. Spotkania dotyczą technologii, takich jak: HTML, CSS, Javascript czy React. Zainteresowane osoby mogą w ten sposób poszerzać swoją wiedzę i zagłębić się w świat programowania, zupełnie od podstaw!
Podstawy HTML i CSS
Wyjaśniamy, czym są HTML, CSS i JavaScript oraz jakie role pełnią na stronach internetowych
Prezentujemy koncepcje, takie jak model pudełkowy i kaskadowość CSS
Przedstawiamy, w jaki sposób CSS wykorzystuje selektory do łączenia się z HTML-em
Omawiamy sposoby zapisu kolorów oraz pokazujemy, w jaki sposób zmieniać je z poziomu CSS-a
Wymieniamy najczęściej używane w HTML-u tagi oraz prezentujemy każdy z nich na praktycznym przykładzie
Opowiadamy o możliwościach, jakie daje CSS w przypadku stylowania tekstu
Kodujemy wspólnie z uczestnikami prostą, interaktywną stronę wizytówkę i publikujemy ją w sieci
Dołączamy do projektu zestaw ponad 1 000 różnorodnych ikon z wykorzystaniem Font Awesome
Przyłączamy do projektu jeden z setek fontów oferowanych przez Google
Tłumaczymy, czym są i jak działają znaki specjalne
Pokazujemy, czym jest i jak działa flexbox
Dodajemy do kodu własne animacje z wykorzystaniem keyframes
Podstawy JavaScript
Opowiadamy, co dokładnie kryje się pod hasłami, takimi jak “programowanie”, czy “skrypt”
Pokazujemy, gdzie szukać pomocy w przypadku “nierozwiązywalnych” błędów w kodzie
Wyjaśniamy, czym jest JavaScript oraz dlaczego nie ma nic wspólnego z Javą
Omawiamy wszystkie mniej i bardziej użyteczne możliwości wykorzystania JavaScriptu
Przechodzimy wspólnie z uczestnikami przez wszystkie warstwy abstrakcji (złożoności), które pojawiają się w większości języków programowania, w tym: zmienne, instrukcje warunkowe, pętle, tablice, obiekty, funkcje oraz klasy
Prezentujemy kilka funkcjonalności, które pojawiły się w jednej z najnowszych wersji JavaScriptu
Rozwiązujemy wspólnie kilka zadań z ogólnopolskiej olimpiady informatycznej
Wyjaśniamy jak przeglądarki interpretują niektóre komendy wydawane z wykorzystaniem JavaScriptu
Uświadamiamy uczestnikom, że prawie wszystko jest obiektem i tłumaczymy, jak wiele dzięki temu zyskujemy
Przedstawiamy dalszą ścieżkę nauki JavaScriptu oraz udostępnimy materiały, dzięki którym będziesz mógł samodzielnie opanować ten język na wyższym poziomie