Ostatnio szukałem ciekawych miejsc do nauki programowania. Najbardziej interesował mnie front end.
Znalazłem kilka ciekawych miejsc i chciałbym się z wami nimi podzielić;)
Mam nadzieję, że jak i mi także i wam miło miną długie zimowe wieczory na nauce programowania;)
PS. Oczywiście bez angielskiego ani rusz, więc większość linków, a w zasadzie wszystkie są do źródeł anglojęzycznych;). Chcesz się uczyć kodowania musisz znać angielski - sorry ;/
CodeScholl to fajna opcja dla tych wszystkich którzy chcą zacząć swoją przygodę bez instalowania różnych rzeczy na swojej maszynie, mogą to zrobić w przeglądarce w wirtualnym środowisku. Podstawy są za free więc można sprawdzić czy wam to odpowiada czy nie:).
CodeSchool
CodeSchool jest jedną z moich ulubionych stron i kiedy zaczynam się uczyć nowego języka prawie zawsze na nią wpadam i testuje.
Bundles - zestaw kursów programowania i nie tylko (świąteczne szaleństwo! kursy w cenach od 7 do 50 $, gdzie normalna cena na Udemy dochodzi do 600-700 dolarów - od 99 do 199 za kurs. - promocja jeszcze tylko przez parę dni - sam zapłaciłem trochę więcej, gdy kupiłem wcześniej, ale dostałem promo maila i dokupiłem poniższe do pakietu;p)
*
The Ruby On Rails Rookie To Rockstar Bundle
*
Learn To Code Bundle
*
The Ultimate Game Developer Bundle
*
The White Hat Hacker Bundle: 40+ Hours of Ultimate Web Security Training
*
Front-End Master Bundle
*
Master Python & Django Programming
Polecam także zapisać się do mailing listy - przysyłają ciekawe promocje co jakiś czas - można duzo oszczędzić, a jak wiadomo nauka programowania nie jest tania ;)
Ciekawa biblioteka z dużą ilością ebooków dla początkujących i nie tylko + przy miesięcznej subskrybcji dostęp do video kursów. Też wysyłają dużo promo, jak na przykład dostęp do wszystkiego za $1 przez miesiąc;)
*
Learn web design and development from the experts with Learnable
Jeśli macie jakiś problem to zawsze możecie się podpytać na
StackOverflow - siedzą tam niezłe mózgi i rozwiązują w zasadzie większość problemów z jakimi mozecie się spotkać. Prawdziwa skarbnica wiedzy nie tylko dla początkujących programistów - ale wszyscy pro już ją na pewno znają ;).
Ja już zacząłem wciągać pierwsze lekcje z front endu i mam nadzieję, że do mnie dołączycie;)
Pozdrawiam
FiveGr
Enjoy!
Komentarze (29)
najlepsze
@Jurigag: Nie prawda. Możesz całkowicie oddzielić warstwę logiki od warstwy prezentacji. Od dłuższego czasu używa się do tego API a z frontu np Angulara. 0 pehapa we frocnie i na odwrót.
Apache jest w tedy wykorzystywany tylko do wysylania odpowiednich danych ajaxem w formie jakiegos
Na początku programowania najlepiej uczyć się na przykładach a przykłady są w internecie.
Potem jak już się zacznie pisać coś samemu to też żadne książki nie są potrzebne, dużo wygodniej i szybciej korzysta się z dokumentacji online.
Jeśli chcesz nauczyć się programować musisz zobaczyć jak działa jakiś program, zainstaluj sobie jakieś ide z ładnym debugerem który pozwala wykonywać program po linijce, ściągnij źródła jakiegoś prostego programu i spróbuj wykonać krok po kroku.
Gdy już zapoznasz się z istniejącymi programami, załapiesz co to jest warunek
Ja polecam sass przynajmniej ideę złapać i podstawy i równolegle Gulp (i trochę Grunt), oba robią to samo, ale Gulp jest nowszy i dużo prostszy (dlatego teraz wszystkie projekty na niego przeskakują).
Sass - to jest taki język podobny do CSS, który jest bardziej rozbudowany, ale na końcu kompiluje się go do CSS'a, żeby przeglądarki go mimo wszystko zrozumiały.
na przykład zagnieżdżenia:
zamiast pisać
Ja moge rowniez polecic Codeschool - bardzo dobre do nauki, o ile sie zna dobrze angielski. Zaczynaja od podstaw i przechodza do calkiem zaawansowanych tematow. Plusem jest to, ze maja opracowane tutoriale do nowych zagadnien oraz robia aktualizacje do istniejacych kursow (w odroznieniu od innych stron).
W ogolnym ujeciu jesli nie mialo sie nauki programowania w szkole / uczelni to ta strona jest dobrym miejscem do
Komentarz usunięty przez moderatora