Bardzo bym prosił o porady na "Jump Start" do nauki na jr. front deva.
Codecademy, Khan Academy, Udacity?
Płatne kursy - jeśli tak to konkretnie jakie?
Jakie książki? "All in one" czy rozwijające poszczególne technologie?
Powiem Ci tak jestem na powiedzmy trochę wyższym poziomie ale na świeżo bo moją przygodę zaczołem kilka m-cy temu w zależności od jakie poziomu startujesz możesz skorzystać z rożnych źródeł startowych i tak
-
Jak nie ogarniasz nic i angielskiego zacznij od** Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Jennifer Niederst Robbins** - Podstawy tworzenia stron w bardzo przystępnej formie dobry wstęp do następnych pozycji.
-
Ja po tej książce przerobiłem kursy z w3school.com (utrwalasz podstawy tego nigdy za wiele dotego kurs pozwala wybrać interesujące cię zagadnienia)
-
Potem przerobiłem strone **http://kodcss.pl/**(polska perełka) oraz Podręcznik CSS. Eric Meyer o tworzeniu nowoczesnych układów stron WWW. Smashing Magazine - To ci da dość dużą dawke CSS i rożnych ciekawych technik
-
Na tym etapie polecam książki kursy tutoriale w których robisz praktyczne projekty i wykorzystujesz Html frameworki i css coś jak to Responsive Web Design. Nowoczesne strony WWW na przykładach na google i yt znajdziesz do tego wiele materiałów polecam fraze psd do html jak nie interesujesz sie desingiem to zreguly autorzy wrzucają gotowy projekt graficzny do pobrania i możesz przejść do cięcia i i pisania kodu
-
W moim planie nauki na tym etapie jest wdrażanie kursów JS póki co robię kurs Codeacademy - nie wiem czy jest najlepszy wydaje mi się ok do tego mam Nieoficjalny Podręcznik JS i Jquery nie przerobiłem wiec nie mam jeszcze na ten temat opinii na tym etapie raczkuje
Z eduweb.pl jak masz ekstra gotówkę na wydatki warto zajrzeć do warsztatów
Jedyny mój atut to dobra znajomość języka angielskiego. Jednak pomimo tego, za namową pewnych osób zamówiłem dwie książki:
http://helion.pl/autorzy/jon-duckett,jonduckett.htm
http://helion.pl/ksiazki/javascript-i-jquery-interaktywne-strony-www-dla-kazdego-jon-duckett,jsqwdk.htm
(nie jestem przekonany do literatury, ale niewielki koszt, a nóż się przyda).
Dzisiaj jak tylko wrócę do domu zabieram się za Codecademy. Kursy według tego jak mnie poinformowane są krótkie i treściwe, więc liczę trzy wieczory i po robocie. Na pewno za Twoją namową zajrzę na w3schools. Trochę odstrasza mnie encyklopedyczna forma, ale zobaczymy ;)
Na pewno również obadam wszystkie pozostałe źródła jakie polecasz, ale przy bardzo ograniczonym czasie będę musiał mocno selektować czym się zajmę.
Z kosztowniejszych rozwiązań dopuszczam jedynie codeschool lub treehouse. Nawet zamieszczam ogłoszenia gdzie się da, czy ktoś nie chciałby dostępu do MSDN Premium (m.in. Pluralsight, darmowe Windowsy, najróżniejsze IDE itp.) w zamian za ww. codeschool lub treehouse... Nadzieje mam marne, ale w razie potrzeby wysupłam jakoś $29 miesięcznie.
Dzięki serdeczne za pomoc Ajano! :)
Odpowiedź LukeJL z innego tematu
http://ferrante.pl/books/html/ "Moja pierwsza strona internetowa w HTML5 i CSS3"
http://www.crockford.com/javascript/ - strona Crockforda (taki guru JavaScriptu), może nie wygląda, ale są na niej istotne informacje na temat tego dziwnego języka.Samego JavaScriptu niestety nie mam pojęcia z jakiej książki czy innego źródła można się nauczyć w usystematyzowany sposób. Sam nauczyłem się z pewnej książki, która obecnie jest już przestarzała (więc nie polecam), a później weryfikowałem i wzmacniałem swoją wiedzę zarówno przez to, co wyczytałem w necie, jak i przez praktykę.
linki, z których będziesz korzystał na codzień:
https://css-tricks.com/ CSS Tricks, tutaj będziesz zaglądać, żeby się dowiedzieć jak coś w CSS zrobić
https://stackoverflow.com - tutaj też.
http://caniuse.com - tutaj sprawdzasz czy dana rzecz jest obsługiwana przez przeglądarki
http://kangax.github.io/compat-table/es5/ - tutaj też
https://developer.mozilla.org/en-US/docs/Web/API - dokumentacja Mozilli, jedna z najlepszych
http://api.jquery.com/ - tutaj masz totalnie wszystko na temat tego "jak coś zrobić w jQuery"Jakie książki?
"Nie każ mi myśleć" Steve Krug
"Czysty kod" Robert Martinaha, i ważne są buzzwordy. Jak ktoś cię zapyta to powinieneś wiedzieć co to ES6 / Harmony (i czym się różni od ES5), jaka jest idea przewodnia Reacta (podpowiedź: wirtualny DOM), Angular (modny zarówno dzisiaj jak i kiedyś, ale teraz wypada hejtować nadchodzącą wersję 2.0, oraz krytykować za inne rzeczy), no i nie wyskakuj oczywiście z jakimiś przestarzałymi buzzwordami. Nie chwal się XHTML (teraz to obciach) ani znajomością AJAXa(dzisiaj to trochę jakbyś się chwalił, że posiadasz telefon komórkowy). No i wiedz, że W3Schools nie ma nic wspólnego z oryginalnym W3C.
Nie o to pytałem, ale dzięki Tobie wiem, że powinienem był. Dzięki stokroć.
Ja osobiście odradzam naukę z W3Schools. W środowisku front-endowców strona ta nie ma najlepszej opinii, niejednokrotnie wprowadza w błąd, kiedyś prezentowała też przestarzałe informacje (nie zaglądałem od jakiegoś czasu).
Jeśli potrzebujesz encyklopedycznej wiedzy to: Mozilla Developer Network.
Co do kursów: te z Codecademy są jak najbardziej OK na start, proponowałbym zrobić HTML i CSS, potem przeczytać książkę Damiana z Ferrante (darmowa) by nieco zaktualizować wiedzę/wprowadzić się w świat HTML5. A potem możesz już próbować klepać projekty - jak czegoś będziesz potrzebował to wygooglujesz i w ten sposób nabędziesz potrzebną i praktyczną wiedzę.
W międzyczasie kurs JS i jQuery, a następnie PHP na Codecademy - znów, wprowadza w podstawy. Jak będziesz czegoś potrzebował to dogooglujesz.
Ta ścieżka jest w pełni darmowa, jeśli masz pieniądze do wydania, to warto zaopatrzyć się w kilka książek, czy subskrypcji (osobiście polecam Codeschool).
Z bardziej ogólnej wiedzy zalecane są też edX (polecam kurs bezpośrednio od W3C, ale to jak już będziesz miał trochę wiedzy o HTMLu) i KhanAcademy, z której nie miałem jeszcze okazji korzystać.
w3schools może wprowadzać w błąd, zdecydowanie odradzam.
ale panowie, tak kazdy rzuca te zaslyszane cytaty o w3schools, jeszcze dziw ze ktos nie zarzucil w3fools, ale prawde mowiac jest to jeden z lepiej przygotowanych serwisow dla poczatkujacego do nauki webmasteringu. I nawet jak ktos gdzies znajdzie jakis blad (co z checia zobacze jaki jest odsetek bledow i jak one sa powazne) to wciaz na tle innych jest najbardziej przystpeny, wiec nie ma co tego demonizowac.