Najlepszym sposobem, aby dowiedzieć się, jak tworzyć witryny i aplikacje, jest robienie tego , co oznacza, że powinieneś tworzyć projekty i robić to cały czas. Ten krótki film przekazuje emocje nowicjusza i podaje dobre porady na ten temat.
Napisałem też kilka innych rekomendacji dla osób zainteresowanych nauką tworzenia stron internetowych, które powinieneś przeczytać przed rozpoczęciem.
Ponieważ jednak nie umiesz mówić w językach, w których nie znasz żadnych słów, musisz dobrze zrozumieć podstawy, zanim zbudujesz użyteczny projekt. Oto niektóre zasoby, które pozwolą Ci zapoznać się z podstawami i witrynami, które pozwolą Ci odkryć dla siebie.
Są świetne miejsca do nauki podstaw tworzenia stron internetowych za darmo. Zacznij tutaj, ale odejdź od nich, aby bawić się rzeczami, których nie uczą bezpośrednio. Po przejrzeniu kilku, spróbuj samodzielnie stworzyć nowe strony / projekty. W ten sposób wzmocnisz koncepcje, nauczysz szczegółów implementacji i prawdopodobnie nauczysz także dodatkowych rzeczy. Po prostu nie możesz zostać dobrym programistą lub projektantem, tylko czytając, musisz stworzyć !
Przygotowałem kurs awaryjny dla projektantów uczących się tworzenia stron internetowych
Sprawdź to! Są one dostosowane do odbiorców projektu, ale dotyczą każdego, kto się uczy. Uczą podstaw w slajdach / postach / filmach, a następnie przypisują mały projekt na końcu każdego z nich, aby uczyć programowania w świecie rzeczywistym.
Inne dobre strony z samouczkami
- CodeAcademy - Ogólne wiadomości z kilku języków.
- Seria „Uczenie się w Internecie” Mozilli - rozpoczyna się na poziomie początkowym i może prowadzić do bardziej złożonych tematów. Świetny zasób, bardzo go polecam.
- Udacity - Ogólna klasa tworzenia stron internetowych.
- Tuts + - samouczki na bardziej szczegółowe tematy.
- KhanAcademy - nie korzystałem z niej osobiście, ale wydaje się, że z każdym dniem jest coraz lepiej.
Nie używaj W3Schools , jest to na ogół przestarzałe i bardzo podatne na błędy. Zamiast tego skorzystaj z witryny z samouczkami, takiej jak te powyżej, aby dowiedzieć się i skorzystać z jednej z poniższych stron z dokumentacją, gdy szukasz czegoś konkretnego.
Dokumentacja
Przeglądanie dokumentacji właściwości, bibliotek itp. Jest niezbędne, aby stać się dobrym programistą. Oto najlepsze dokumenty, których możesz użyć:
- W3.org - Oficjalna dokumentacja większości wszystkiego realizowana przez przeglądarki internetowe. Nauka czytania tych dokumentów jest bardzo ważna! Nie jest to w żaden sposób powiązane z W3Schools.
- Mozilla Docs - Bardzo niezawodny zasób strony trzeciej od twórców FireFox, który jest aktualny.
- WHATWG.org - swego rodzaju konkurent open source do W3; niektóre przeglądarki czasami implementują pewne sugestie z poziomu W3.
- DevDocs - nieoficjalne, ale ma wiele dokumentów w jednym języku. Całkiem wygodne.
Przydatne kanały
- WebPlatformDaily - Lista aktualności dotyczących wszystkiego aktualizowana codziennie w Internecie (oprócz weekendów).
- SitePoint - Naprawdę przydatne artykuły na różne tematy.
- WebDesignerDepot - może być po stronie spamerskiej, ale większość ich rzeczywistych artykułów jest dobra.
- Smashing Magazine - bardziej zaawansowane tematy, ale przede wszystkim dobre lektury.
- A List Apart - Trochę bardziej zaawansowana wiedza w formie bloga.
Redakcja
Małe projekty / zabawa z kodem
- JSFiddle - Twórz małe projekty i śledź je.
- CodePen - spójrz na bazgroły innych ludzi i prześlij własne, aby inni mogli je zobaczyć.
Edytory pełnotekstowe
Inne przydatne strony internetowe
Poszukaj osobistych blogów dla programistów i projektantów. Często mają świetne, świetne treści.
Napisałem również wprowadzenie do projektu interfejsu użytkownika, które może być bardzo przydatne. Połączyłem w nim kilka dodatkowych świetnych zasobów.
Nie mogę się wystarczająco stresować, najlepszym sposobem na naukę jest budowanie rzeczy, które przekraczają twoje granice i ciągłe .
Aby uzyskać jeszcze większą (i być może przytłaczającą) listę przydatnych stron związanych z siecią, sprawdź WebDesignRepo !