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-1

Grid-2

Grid-3

Grid-4

Grid-5 – tu są fajne przykłady 🙂

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

Read More Pierwsza strona w html i css

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 🙂