Dorwałam książkę „Programowanie zorientowane obiektowo w języku JavaScript” i jednym z pierwszych zadań było wykonanie tabliczki mnożenia. Moją tabliczkę można zobaczyć tu: tabliczka mnożenia
Kategoria: Uncategorized
Dwunasty tydzień nauki
Ostatni wpis pojawił się kilka tygodni temu, a nie chcę, żeby ktoś pomyślał, że się lenię. Nic z tych rzeczy. Po „przerobieniu” większości kursu js z Udemy – który jest mega stary i z którego wielu rzeczy nie rozumiałam zabrałam się za napisanie kalkulatora i gry kółko i krzyżyk. Jedno i drugie mi nie wyszło, co spowodowało frustrację i chwilową rezygnację z pisania czegokolwiek. Na szczęście znalazłam prostszy kurs na stronie: http://kursjs.pl i z niego zrozumiałam już dużo więcej. Przy drugim podejściu udało mi się napisać własną najprostszą wersję gry kółko i krzyżyk oraz prawie działający kalkulator. Zawsze to więcej niż za pierwszym razem, postęp widać gołym okiem 😉
Zarówno o kółku i krzyżyku, jak i o kalkulatorze przeczytać można w kolejnych postach 🙂
Co najbardziej denerwuje mnie w kodowaniu?
Po ponad pięciu tygodniach nauki wiem, co w kodowaniu denerwuje mnie najbardziej. Są to:
- literówki – kiedy szybko pisząc przestawię ze sobą dwie literki i przez to wygląd strony się rozjeżdża
- brak średnika – kiedy zapomnę postawić średnika zamykającego daną wartość kodu lub zamiast niego postawię dwukropek (sic!)
- brak zamknięcia tagu – kiedy zapomnę dodać znak / zamykający tag i wygląd strony się rozjeżdża
Czasem tworząc stronę spędzam ponad godzinę na naprawie czegoś, co nie działa po mojej myśli, głowię się, jak inaczej mogę napisać kod, aby wszystko działało poprawnie, a na koniec okazuje się, że po prostu nie wstawiłam średnika, tagu zamykającego lub zrobiłam literówkę.
Chyba pora przesiąść się z notepad++ na jakiś inny edytor kodu, taki, który będzie wyraźniej sygnalizował takie błędy.
Zabawa z gridem
Jak to jest, że kiedy zaczynasz coś robić, poznajesz nową rzecz, nabywasz nowe umiejętności, to wydaje się to taaaaakie skomplikowane i masz wrażenie, że w życiu tego nie ogarniesz, bo przecież tyyyyyle jeszcze trzeba się nauczyć. Po czym po kilku dniach ćwiczeń temat staje się coraz prostszy i całe to ogarnianie wiedzy już takie skomplikowane nie jest. Uwielbiam ten moment, kiedy rzeczy trudne stają się łatwe 😉
A oto efekt dwudniowej zabawy z css-owym gridem:
Grid-5 – tu są fajne przykłady 🙂
Piąty tydzień nauki
Pierwszy miesiąc nauki
No i minął pierwszy miesiąc nauki, czas upłynął bardzo szybko. W ostatnim tygodniu zrobiłam kolejną stronę opartą wyłącznie na html5 i css3. Rezultat można zobaczyć tu: strona 2.
W następnym tygodniu planuję zrobienie kolejnych dwóch stron – żeby usystematyzować wiedzę i więcej zapamiętać, by nie musieć prosić google tak często o podpowiedzi 😉
Pierwsza strona w html i css
Udało się! Po trzech tygodniach nauki zrobiłam moją pierwszą stronę całkowicie przy użyciu wyłącznie html i css 😀 Jestem z siebie dumna 😀
Czas pracy: 5 dni (po 6-8h), a i tak przydałoby się jej jeszcze kilka poprawek. Mam nadzieję, że kolejne strony pójdą już nieco szybciej, choć i tak jeszcze nie do końca łapię się w tym, jak działają poszczególne właściwości. Założę się jednak, że za kilka stron będę już kumać tego css-a i html-a trochę lepiej 🙂
Stronkę można zobaczyć tu: Moja pierwsza samodzielna strona w html i css
Postępy po dwóch tygodniach nauki
Po dwóch tygodniach nauki (stan na 26.02.2018) mogę pochwalić się stroną zrobioną według wskazówek zawartych w kursie oraz efektami zabawy z animacjami w css.
Stronę można zobaczyć tu: strona z kursu
Animacje zaś są tutaj:
pierwsza – transformacja
druga – klocek 3d
trzecia: button 3d
czwarta: menu rozwijane
Mój pierwszy kurs na udemy
Naukę rozpoczynam od przerobienia kursu zakupionego na udemy. Ze względu na średni poziom angielskiego zdecydowałam się na kurs po polsku. Mam się z niego nauczyć html, css i podstaw js. Niektórzy sądzą, że zaczynanie nauki od przerabiania kursów nie jest dobrym rozwiązaniem, bo liczy się praktyka. Generalnie się z tym zgadzam, tylko co ja mam praktykować, jak nic na ten temat nie wiem? Przydałoby się zatem jakieś wprowadzenie do tematu i kurs ma być takim właśnie wprowadzeniem.
Kurs podzielony jest na trzy części (znaczy podzielony jest na więcej, ale ja widzę w nim trzy główne): html, css i podstawy js. Mój plan przewiduje przerobienie części związanych z html i css, zrobienie kilku pojedynczych stron internetowych w oparciu o zdobytą wiedzę (by ją ugruntować i lepiej zrozumieć jak to działa), a następnie zajęcie się częścią związaną z java scriptem i ponownym zrobieniu kilku pojedynczych stron, tym razem włączając w to js.
Start 12.02.2018 🙂
Zaczynam naukę
Cześć! 🙂
Zaczynam naukę html, css i js.
Cel: nabyć umiejętności pozwalające podjąć pracę na stanowisku junior front-end developera.
Obecny stan wiedzy: bliski 0 (jakieś tam podstawy html-a znam, ale to duuuużo za mało).
Najważniejszy z języków – angielski: na poziomie podstawowym z ludźmi się dogadam, choć wolę pisać 😉 Dokumentację też przeczytam.
Nastawienie: optymistyczne – podobno wszystkiego można się nauczyć 😛
Po co piszę bloga? To forma udokumentowania drogi, jaką przejdę w najbliższych miesiącach. Będę wrzucała tu moje osobiste przemyślenia i pokazywała postęp zdobywanej wiedzy i umiejętności 🙂