Relacjonuje swoje postępy w nauce HTML, CSS i JavaScript. Poświęcę się temu przez 90 dni, by pokazać, że jak się chcę - to staż jest w zasięgu, wystarczy tylko trochę pracy :) Zapraszam do śledzenia tagu #w90dniIT
#naukaprogramowaniaodkuchni #w90dniit
Wszystkim, którzy mi kibicowali serdecznie dziękuję.
Zakończyłem swoje 90-dniowe wyzwanie i dostałem pracę, jako Junior Front End Developer.
Jeśli ktoś myśli o tym, żeby zacząć swoją przygodę z programowaniem, to jest na to dobry czas, szczególnie jeśli pokaż całość
@briskmann: Swego czasu było gdzieś wspominane, że plan był taki aby to był normalny dzień pracy, 8 godzin. Jak to wyglądało w praktyce, niestety nie wiem.
@NaukaProgramowaniaOdKuchni: Moje gratulacje, śledziłem wszystko na bieżąco, gratuluje samozaparcia!
#w90dniit #naukaprogramowaniaodkuchni
Dzień 36 - https://youtu.be/LEb6aHmGNd8
Pochłonęło mnie nowe zadanie stworzenia gry w szachy dla dwóch osób przy użyciu JavaScript. Kombinuje na różne sposoby, bawię się tym i zapominam, która godzina. Mam z pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzień numer 33 - https://www.youtube.com/watch?v=pY-vP5wcmoM&feature=youtu.be
Powróciłem do nauki stricte Javascriptu, gdyż ostatnie dni zdominowane były rzeczami ledwie pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzień numer 32. - https://youtu.be/4RFTwjOZrwM
Dotychczas korzystałem z z Bootstrapa w wersji 3 - dzisiaj wypróbowałem nowe możliwości, jakie daje rozwojowa wersja 4 tego frameworka. Poznałem też wreszcie pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzień numer 31. - https://www.youtube.com/watch?v=CmqP7CpycsY
Projektowałem szkic strony w Photoshopie, z góry uwzględniając kolumnowe rozłożenie zawartości, po czym wyeksportowałem wszystkie pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzisiaj poznałem metody tworzenia szkiców strony internetowej przy użyciu Adobe Photoshop (którego oryginalna kopia kosztuje w tym momencie 10 euro miesięcznie, czego wiele osób łącznie ze mną mogło nie wiedzieć). Schematy powstałe w Photoshopie są jedynie obrazkami i pomagają w pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Piątek poświęciłem na dalsze poznawanie bootstrapa i integrowanie go z moją obecną stroną. Stworzyłem szkielet strony mobilnej przy użyciu Bootstrapa i zapełniłem go zawartością mojej oryginalnej strony w90dni.it, na której umieściłem (korzystając z dodatkowego pliku bootstrap.js pokaż całość
@NaukaProgramowaniaOdKuchni: Powodzenia. Sam od trzech dni uczę się Javy, trzymam kciuki za nas obu żeby coś z tego wyszło :)
#w90dniit #naukaprogramowaniaodkuchni
Poznałem framework "Bootstrap", który ułatwia tworzenie stron. Początkowo miałem względem niego mieszane uczucia, bo teoretycznie "odwala sporo roboty za nas" i traktowałem go, jako taką drogę na skróty, którą niekoniecznie chciałbym podążyć od razu na początku pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
To był dobry dzień, napisałem kod swojej strony od nowa, jest lepiej niż poprzednio (choć cały czas z pewnością sporo niedociągnięć). Wielką zabawę sprawiało mi animowanie elementów strony z jQuery, której to biblioteki wreszcie jako tako nauczyłem się używać w celach animacyjnych pokaż całość
@NaukaProgramowaniaOdKuchni: kliknij sobie np. kilka razy w MENU (tak szybko kliknąć) i zobacz psującą się stronę :) Rada: naucz się używać .stop() w jQuery
#w90dniit #naukaprogramowaniaodkuchni
Drugi dzień z nauką jQuery, dużo ćwiczeń i przyswojonej wiedzy, jednak kolejny raz za mało praktycznego zastosowania wszystkich pojęć na raz - skupienie się na wielu małych, nie do końca powiązanych w jedną całość zadaniach.
Dzień 22 - pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Pierwsza styczność z biblioteką jQuery, za którą nie do końca przepada mój mentor Piotrek - fan Vanilla JS, minimalizmu i uglyfikacji ;) z którym przeczatowałem dzisiaj 3 godziny, kiedy to przekazywał mi swoją cenną wiedzę, momentami znacząco wykraczającą poza standardowy zakres pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Zrobiłem na swojej stronie skrypt Zegarka. Dowiedziałem się o działaniu funkcji SetTimeout i odświeżyłem kod swojej strony. Wreszcie powstał oddzielny plik .JS analogicznie do pliku .CSS - skrypty opuściły INLINE html i mają swoje nowe miejsce.
Dzień numer 18. - pokaż całość
@NaukaProgramowaniaOdKuchni:
Dowiedziałem się o działaniu funkcji SetTimeout
hehehe
https://www.youtube.com/watch?v=8aGhZQkoFbQ łap Mireczku i z fartem
#w90dniit #naukaprogramowaniaodkuchni
Dostałem propozycję od CodersTrust Polska, by kontynuować naukę podstaw programowania na ich platformie i relacjonować dalej swoje postępy, tak jak to robiłem podczas okresu próbnego. Jeśli uda mi się zaliczyć cały kurs w przeciągu moich 90 dni, nie będę musiał za niego zapłacić, pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzisiaj uczyłem się automatyzacji zadań przy pomocy pętli FOR i WHILE, nie było wcale łatwo, musiałem sobie nawet rozpisywać schematy funkcji na kartce, żeby momentami to zrozumieć :) Zawsze lubiłem automatyzować procesy i ułatwiać sobie zadania - potencjalnie widzę w tego typu pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzień 15. - https://youtu.be/ibQTay1ECZU
Trzeci tydzień nauki zaczął się od pierwszego dnia samodzielnej pracy bez pomocy mentorów, było trochę chaotycznie, chociaż pierwsze bardziej logiczne linijki kodu JS w postaci gry kamień papier nożyczki już za mną.
Trochę notatek:
pokaż spoiler `> > gra Kamień Papier Nożyczki
pokaż całość
> var userChoice = prompt("Do you choose rock, paper or scissors?");
> var computerChoice = Math.random();
> if (computerChoice < 0.34) {
#w90dniit #naukaprogramowaniaodkuchni
Dzień dwunasty - https://youtu.be/Fk2SbudtSA0
Robiłem ćwiczenia z JavaScript, skupiłem się na zrozumieniu zastosowania funkcji i przykładach z użyciem wielu zmiennych.
Screenshoty z dnia : https://drive.google.com/open?id=0BwsOkIdNSSGNSEduMHFIYzhrVlU
Trochę notatek:
pokaż spoiler > Wszystkie nazwy własne (funkcji, zmiennych itd) w JS mogą zaczynać się jedynie od: liter(caseSensitive), podkreślnika _ , i znaku dolara $
pokaż całość
> Nie używamy w nich myślników “ - “ które zarezerwowane są dla działania odejmowania
> Znak równości = oznacza przyporządkowanie a nie równość wartości per se
> 2 znaki równości == oznaczają równą wartość
> 3 znaki równości === oznaczają równą wartość i ten sam typ (string=string / numer=numer)
> konkatenacja == łączenie dwóch wyrażeń (np. tekstowych) w jedno (ustawienie jednego za drugim).
#w90dniit #naukaprogramowaniaodkuchni
Dzień jedenasty - https://youtu.be/QWum2yv6prQ
Miałem pierwszy raz styczność z JavaScript i mimo lekkiej tremy będę to dobrze wspominał. Składnia ma dla mnie sens i jestem w stanie napisać pierwsze podstawowe pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Nadrobiłem :)
Dzień dzisiąty- https://www.youtube.com/watch?v=s7fean4BMU4
Zapoznałem się z nowym mentorem, który zalał mnie nową wiedzą i zachęcił bym rozpoczął kolejny blok ćwiczeń pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Z lekkim opóźnieniem, ale jest:
Dzień dziewiąty - https://www.youtube.com/watch?v=H473C_wy_4A
Wreszcie skończyłem pierwszy, bardziej bardziej niż dotychczas zaawansowany (jak na mnie) pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzień ósmy- https://youtu.be/f2EpS4ynwAQ
Nabieram wprawy w CSSie, który ostatnio mnie skutecznie frustrował.
@Kramarz @austra @ pokaż całość
@NaukaProgramowaniaOdKuchni: woo, nawet nie wiedzialem ze polskiego mentora mozna tam miec, dzieki! ;)
#w90dniit #naukaprogramowaniaodkuchni
Dzień szósty ( i siódmy, bo w niedziele nawet Bóg odpoczywał :) - https://youtu.be/KQSC6dQsixY
Skriny dzisiejszego tasowania się z CSSem - pokaż całość
#w90dniit #naukaprogramowaniaodkuchni
Dzień piąty - https://youtu.be/fTVAdtdsklc
Ze screenshotami mieliście dobry pomysł, zacznę je zamieszczać. Macie jakiś swój do tego polecany program?
Nareszcie poznałem CSSa, super ułatwienie dotychczasowego procesu edycji stylów na stronie. Było sporo ćwiczeń i teorii, jutro trochę więcej ćwiczeń i edycja strony.
Trochę notatek:
pokaż spoiler <link type="text/css" rel="stylesheet" href="stylesheet.css"/> -zawsze na początku
pokaż całość
@NaukaProgramowaniaOdKuchni: Jeśli korzystasz z Windowsa, to masz tam domyślnie wbudowane Narzędzie Wycinanie do robienia screenszotów, znajdziesz je w Akcesoriach. Jest bardzo fajne i łatwe w obsłudze - przeciągasz myszką, a narzędzie wycina Ci i zapisuje na dysku w jpg dany obszar. Przetestuj sobie
#w90dniit #naukaprogramowaniaodkuchni
Dzień czwarty - https://youtu.be/XgAaoA7LPH4
Pierwsze zderzenie z Gitem i Wierszem Poleceń
Świetna strona do nauki Gita - pokaż całość
@NaukaProgramowaniaOdKuchni: open broadcaster software (ale musisz go sobie skonfiugrować, na yt jest dużo poradników jak nagrywać pulpit) możesz w nim nanieść kamerkę ze sobą albo już w montażu to zrobić.
#w90dniit #naukaprogramowaniaodkuchni
Dzień trzeci eksperymentu z nauką HTMLa na czele. Udało mi się skonfigurować serwer, na którym od dzisiaj będzie się znajdować moja, codziennie uaktualniana stronka http://w90dni.it/ na razie oczywiście jest na poziomie gimnazjum, a pokaż całość
@NaukaProgramowaniaOdKuchni: Również na samym początku używałem Notepad++, i również przerzuciłem się na Brackets, moge Ci go śmiało polecić ze względu na szybką edycje klas w CSS bez patrzenia do pliku ze stylami, na początku nie instaluj pluginów, później fajnym rozszerzeniem będzie Emmet, który jeszcze przyśpieszy pisanie kodu ;)
Jeśli jakiś przyjazny Mirek też to przeczyta, to będę wdzięczny za sugestie :)
@NaukaProgramowaniaOdKuchni: zobacz Sublime Text, wielu znajomych programistów go używa (ja też)
I jak mogę coś zasugerować, to rób codziennie zrzut ekranu swojej strony, będziesz widział postęp :)
Nauki dzień drugi za mną. Pierwsza wizyta na StackOverflow.com i zakup JEDYNEJ książki do HTML i CSS, której będę używał do wspomagania wiedzy z kursu.
02/90 - https://www.youtube.com/watch?v=7qzOcFpNIjQ&feature=youtu.be
# pokaż całość
Początek nauki HTMLa za mną. Dzięki za wszystkie komentarze i wiadomości! Odpiszę jutro o 6, bo już trochę późno. Wrzucam dzień 2 i do zobaczenia jutro! #naukaprogramowaniaodkuchni
https://youtu.be/amNvMQR4nys #w90dniit
@NaukaProgramowaniaOdKuchni: Kilka uwag:
1. Nie gibaj się na filmikach, proponuje umiejscowić kamerę na jakimś statywie, bo ciężko się to ogląda.
2. Proponuje wrzucać pod każdym filmikiem jak i wpisem na mirko listę zadań wykonanych, stron z których czerpałeś wiedzę czy robiłeś kursy, rzeczy które z tychże materiałów wyniosłeś, czyli co cie pokaż całość
Mirki, startuje z moim wyzwaniem - najbliższe 90 dni będę FULL TIME codziennie uczył się podstaw programowania, zaczynając od HTML, CSS i JavaScript. Pobudka o 6 rano, koniec z leniuchowaniem. Mój cel minimum - staż w firmie IT, jako Front-End Developer. Będę robił to również w formie vloga, by mieć dodatkową motywację do nauki - pierwszy filmik i trochę #pokazmorde pokaż całość
@Trytka: A ty jakie masz pojęcie korposzczurku z intela, o ile nie pierwszoroczniaku na jakiejś gównouczelni? xD
@NaukaProgramowaniaOdKuchni: trzymam kciuki ( ͡° ͜ʖ ͡°)
Schody sie zaczna przy js jak nie miales wczesniej doswiadczenia z programowaniem
...to tylko najnowsze aktywności użytkownika NaukaProgramowaniaOdKuchni
Zobacz wszystkie dodane znaleziska, komentarze i wpisy korzystając z menu powyżej.