Zabieram Cię w podróż, w której nie tylko stworzysz swoją stronę internetową ale też pokażesz ją światu za pomocą Git Huba.
Nie musisz mieć hostingu. Opublikujemy ją za darmo za pomocą Git Hub Pages! 🙂
Zabieram Cię w podróż, w której nie tylko stworzysz swoją stronę internetową ale też pokażesz ją światu za pomocą Git Huba.
Nie musisz mieć hostingu. Opublikujemy ją za darmo za pomocą Git Hub Pages! 🙂
Kurs składa się z trzech modułów. Każdy z nich dotyczy trzech różnych, ale bardzo ze sobą powiązanych tematów.
W tej części dowiesz się sporo rzeczy na temat konsoli Git oraz tworzenia repozytorium na stronie http://GitHub.com
W tej części poznasz podstawy HTML i CSS i zbudujesz szkielet swojej strony internetowej a na koniec ostylujesz ją.
Na sam koniec stworzysz działający formularz kontaktowy, dzięki któremu odwiedzający Twoją stronę będą mogli wysłać Ci maila.
W tym module poznasz podstawy pracy z projektem. Zrobisz porządek w plikach, poznasz obsługę terminala Git oraz stworzysz swoje repozytoria – lokalne i zdalne.
Wybierz swój edytor i zainstaluj terminal Git.
Założysz konto na GitHub.com i dokonasz pierwszej konfiguracji konta w terminalu.
Poznasz najważniejsze komendy. Nauczysz się tworzyć pliki, kopiować je i poruszać po katalogach w terminalu.
Dowiesz się czym jest repozytorium a czym jest commit?
Nauczysz się jak porządkować pliki w projekcie.
Dowiesz się do czego służą komendy git push i git pull.
Od teraz klonowanie repozytorium nie będzie stanowiło dla Ciebie żadnego problemu.
Dodasz alias git tree do komendy git log – -graph – -decorate – -pretty=oneline – -abbrev-commit
Nauczysz się porównywać commity i poznasz komendę git diff.
Nauczysz się tworzyć nowe branche. Poznasz komendę git branch, git checkout i git checkout -b.
Nauczysz się scalać zmiany w projekcie i rozwiązywać potencjalne konflikty.
Stworzysz plik .gitignore i dowiesz się do czego on służy.
Stworzysz plik .gitkeep i dowiesz się do czego on służy.
W tym module poznasz podstawy HTML i CSS. Stworzysz strukturę strony www oraz ostylujesz ją.
Poznasz strukturę HTML5. Poznasz takie znaczniki jak header, nav, main, section, article, aside, footer, figure i figcaption.
Dowiesz się co to jest CSS, jak podpiąć arkusz stylów do HTML. Dowiesz się też o dziedziczeniu stylów.
Poznasz selektory w CSS (klasy i id). Już nie pomylisz właściwości z wartościami.
Dowiesz się jak zagnieżdżać selektory, jak odwoływać się do pseudoklas i n-tych potomków.
Dowiesz się jakie są różnice między display: block, inline, inline-block i none.
Porozmawiamy o box-model. Bez problemu będziesz rozróżniał margin od padding.
Nauczysz się rozróżniać position relative, absolute, fixed i static.
Dowiesz się jak niwelować różnice w przeglądarkach, jak dodawać symbole w UTF-8 oraz jak podpiąć ikony z Font Awesome.
Zaczniemy pracę nad projektem. Uporządkujemy pliki w folderach oraz stworzymy pełną strukturę w HTML.
W tej części dodamy Fonts Google oraz ostylujemy naszą część body.
W tej części ostylujemy nasz header. Dodasz logo i stworzysz dwupoziomowe menu.
Stworzysz sekcję hero, czyli duży obrazek z napisem na przezroczystym tle.
Tworzymy galerię we Flexboxie.
Stworzysz sekcję z filmem oraz dodasz tło zmieniające kolor.
Stworzysz sekcję z ikonami we Flexboxie.
Podepniesz style biblioteki Wicked CSS i dodasz animacje na stronie.
Dowiesz się jak używać animacji w CSS. Takie pojęcia jak: transition, transform, translate, rotate, scale, scew, transform-origin nie będą już trudne.
W tym module do naszej strony dodamy działający formularz w PHP oraz slajder w JavaScript.
Dodajemy działający formularz – plik form.php.
Dowiesz się jak w bardzo prosty sposób stworzyć działający formularz bez użycia PHP.
Dowiesz się czym jest <label> a czym <input>.
Dodasz też ostateczny kod formularza do pliku index.html.
Dowiesz się kilku istotnych rzeczy o <fieldset>, <datalist>. O Atrybutach hidden, disabled, placeholder, min, max i step. Poznasz też atrybut maxlength i minlength.
Dowiesz się jak stylować formularze i checkboxy.
Czas na ostylowanie naszego formularza.
Dodajemy responsywną karuzelę w JavaScript – struktura pliku HTML.
Co to jest RWD? Czym jest Viewport? Czym są media queries?
W tym module pojawiają się dodatkowe bonusy do kursu.
Stwórz hamburger menu we Flexboxie.
Od tego czasu skończyłam półroczny bootcamp Kodilli oraz samodzielnie zrobiłam masę kursów z zakresu HTML, CSS, RWD, SCSS, JavaScritp i jQuery.
W maju 2018 roku wzięłam udział w pierwszym komercyjnym projekcie i od tego czasu jestem Junior Frontend Developerem.
Pomagam osobom takim jak Ty, chcącym zmienić swoje życie, w zostaniu developerem.
Przeprowadziłam już szereg szkoleń i Wyzwań, w których wzięło udział ponad 5 000 osób!
Dołącz do grupy BedeProgramistka – nauka programowania przez Wyzwania, w której możesz o wszystko zapytać, bez hejtu oraz możesz pochwalić się efektami swojej pracy!