czy taka będzie dobra?
Forum > Tematy dowolne > Książka do nauki HTML5 i CSS3. Co polecacie?
Wysłane 2013-01-31 12:30
która książka będzie dobra to nie wiem ale ze swojej strony polecam:
HTML po polsku
CSS
Wysłane 2013-01-31 13:58 , Edytowane 2013-01-31 14:09
Dobre wprowadzenie [LINK] ewentualnie [LINK]
Jeśli poważnie interesuje cię JavaScript to oczywiście pozycja obowiązkowa - [LINK], ale to pewnie wiesz.
Kompendium wiedzy online [LINK]
No i kup tablet :) Jeśli czytasz dużo książek technicznych to zwróci się w ciągu paru miesięcy. Szczególnie "kupując" je metodą google.com -> TYTUŁ pdf download Zdarza mi się kupować książki, ale od jakiegoś czasu już nigdy bez wcześniejszego przeczytania przynajmniej 1/3 pdf'a. Kilka razy już się naciąłem. Szkoda lasów i miejsca na półce.
Wysłane 2013-01-31 14:26 , Edytowane 2013-01-31 14:30
@xoot
Czy jest trudne? Zależy od tego jakie masz pojęcie o programowaniu. Jest to generalnie język bazujący na składni C-pochodnej jednak o nieco innej logice działania z tego względu, że jest funkcyjny i dynamiczny. Pewne elementy są podobne do języków funkcyjnych typu LISP.
Generalnie podstawy są dosyć proste, sięgając głębiej robi się mocno abstrakcyjny i dosyć skomplikowany - częściowo ze względu na pewne błędy w samym języku. Bardzo dobrze jest to opisane w tej książce, którą poleciłem.
W kwestii składni i "wbudowanej" funkcjonalności jest dosyć prosty, jednak istnieje mnóstwo dodatkowych bibliotek rozszerzających. Jedną z nich jest właśnie JQuery, która znacznie ułatwia manipulację DOM'em.
Ciekawą alternatywą jest TypeScript (obecnie w wersji beta), który pozwala na programowanie w nieco bardziej uporządkowany, obiektowy sposób, a kompiluje się do JS.
W kwestii tabletu to zakładając, że książki kosztują w zakresie 100-200 zł od sztuki, a np. taki IPad 1 gen można już kupić za ~600zł jest to moim zdaniem mimo wszystko opcja warta rozważenia.
Wysłane 2013-01-31 14:49
Te wszystkie książki HTML5 i CSS3 zakładają że znasz już HTML/XHTML/DHTML i CSS2 w stopniu zaawansowanym i opisują tylko nowinki z HTML5 i CSS3 jakby co w większości.
Wysłane 2013-01-31 15:01 , Edytowane 2013-01-31 15:01
@xoot
Żeby faktycznie znaleźć dobrą pracę jedynie jako "czysty" web developer (HTML, CSS, JS) trzeba być naprawdę bardzo, bardzo dobrym + mieć bardzo dobre umiejętności graficzne i typograficzne.
O wiele większy rynek pracy jest dla programistów webowych, czyli osoby znające w miarę dobrze podstawowe technologie webowe (HTML, CSS, JS) ale umiejące również programować po stronie serwera - ASP.NET (MVC), J2EE, Python, od biedy PHP + mające jako takie pojęcie o bazach danych (MS SQL, Oracle, od biedy MySQL). Osoba o takim zestawie umiejętności (nawet na dosyć podstawowym poziomie) jest w stanie w dużym mieście znaleźć przyzwoicie płatną pracę w zasadzie od ręki.
Wysłane 2013-01-31 17:35
@xoot ale po co się od razu zniechęcasz, zacznij od htmla i css, może kasy z tego nie będzie ale zawsze znajomemu starą stronkę możesz wystylizować, no może na piwko będzie :) , potem jak Cię to wciągnie to podstawy js szybko załapiesz. No chyba że interesuję Cię to tylko ze względu że potrzebujesz pracy/zarobku to tak jak pisał kowgli z samym html i css to ciężko będzie o prace
Wysłane 2013-01-31 18:45
@xoot
Mam tą książkę z twojego 1 linka i mogę ją polecić. Fajnie opisane jest to, nawet dla początkujących.HTML + CSS to minimum. Coś konkretniej zaczyna się przy tworzeniu stron z PHP i java_script. Javascript trudna do nauki nie jest, ale jest tam sporo programowania.
Jeżeli nie miałeś c,cpp lub czegoś podobnego to może ci trochę zejść. Jak się wciągniesz w tworzenie stronek polecam Canvas.
Wysłane 2013-01-31 18:52 , Edytowane 2013-01-31 18:52
@xoot
Jak już poduczysz się html, java_scriptu to canvas będzie w sam raz. Canvas jest elementem HTML5. Od prostych rysunków w canvasie możesz tworzyć nawet animacje oraz gry. Tu np. tutorial z przykładem live jak to działa
Wysłane 2013-01-31 19:02 , Edytowane 2013-01-31 19:04
@xoot
Nie chce się wtrącać, ale stary...zadaj sobie pytanie czy to ma prawo wypalić... ? To tak jak ja bym sobie powiedział, że będę kierowcą rajdowym i zacznę zarabiać miliony za 2-3 lata. Jeżeli siedziałeś w programowaniu i masz względnie dobre pojęcie to może jakoś warto to rozwinąć, ale jak siadasz do tego pierwszy raz i oczekujesz nagle super zarobków to sam nie wiem. Oczywiście nie wątpię w Twoje zdolności itp, ale czasem warto sobie postawić sprawę jasno. Ja dalej uważam że powinieneś zacząć uczyć się języka i śmignąć za naszą zachodnią granicę ( albo zmienić miejsce zamieszkania - a często pytasz jak z pracą tu i tam ). Ja ta się zapierałem, że teraz nie a widzisz...sypnęli kasą, dali możliwość kupna firmowego wozu i niedługo zaczynam na zachodzie...Do kraju bliziutko, na weekendy będę wpadał itp
Wysłane 2013-01-31 19:12 , Edytowane 2013-01-31 19:24
@nickey
Wytłumacz mi proszę jakie widzisz perspektywy zawodowe związane z opanowaniem elementu Canvas? Bo ja ich za bardzo nie widzę.
99% ofert na runku pracy związana jest z tworzeniem systemów biznesowych, czyli formularze, raporty i przetwarzanie danych w każdą możliwą stronę. Wiadomo, że chcąc tytułować się developerem HTML5 trzeba również opanować podstawy animacji w elemencie Canvas, nie rozumiem jednak dlaczego kładziesz na niego szczególną uwagę. Są rzeczy o wiele bardziej istotne jak choćby local storage
@xoot
Rosnący w popularność jest jak wiadomo rynek urządzeń mobilnych. Jest również stosunkowo niewiele osób, które się na tym znają. Może skoncentrować się (po perfekcyjnym opanowaniu podstaw) na tworzeniu stron / aplikacji webowych na urządzenia mobilne. Są do tego specjalne frameworki (choćby wszelkie mobilne odmiany JQuery UI, całe środowiska typu produkty firmy Sencha lub konwertery HTML -> aplikacje typu PhoneGap).
Tak realnie patrząc jeśli mówisz, że twoje jedyne doświadczenia to zabawy z Turbo Pascalem, to dojście to poziomu w którym znalazł byś zatrudnienie to kwestia przynajmniej 2 lat nauki. Bardzo ciężko jednak robić to samemu, przydatne byłoby zapisanie się na jakieś studia / kursy. O ile nie jesteś oczywiście genialnym samoukiem, co się zdarza.
Nie wiem w jakim jesteś wieku, może warto spróbować. Moja żona mając 24 lata po skończeniu architektury krajobrazu, w czym nie było totalnie perspektyw, rozpoczęła studia informatyczne i po 3 latach bez najmniejszego problemu znalazła przyzwoitą pracę.
Jeśli szybko się uczysz można też poszukać pracy typu "specjalista IT od wszystkiego", w jakiejś małej firemce. Kokosów nie będzie, ale przeważnie nie mają tam dużych wymagań, bo sami kompletnie się nie znają. Poprawisz jakąś prostą stronkę, napełnisz tusz w drukarce, wymienisz uszkodzone kable, złożysz komuś komputer, metodą prób i błędów napiszesz jakieś proste programiki wspomagające działanie firmy i tak krok po kroku nabierzesz doświadczenia (najlepiej jednocześnie studiując zaocznie)... i po jakimś czasie będziesz mógł szukać czegoś lepszego.
Wysłane 2013-01-31 20:10
dzięki za podpowiedzi, najgorsze jest to że człowiek ma mętlik w głowie i sam nie wie co akurat byłoby przydatne. Na naprawianiu kompów, laptopów, składaniu czyszczeniu itp rzeczach się znam, jednak ze względu na sytuację życiową musiałem szybo znaleźć pracę o i tak zostało i jestem gdzie jestem. Aczkolwiek zawsze lubiłem dłubać przy kompach. Jednak pomyślałem że warto może poszerzyć horyzonty i mieć większe możliwości. A jak skutecznie się uczyć htmlu css i js? @TonySoprano wiesz wyjechać to bym wyjechał tyle że człowiek się boi że go wydymają z kasą, pracą itp. No chyba że masz namiary na sprawdzoną i pewną agencję pracy?
Kto jest online: 0 użytkowników, 315 gości