Forum > Tematy dowolne > Książka do nauki HTML5 i CSS3. Co polecacie?

Strona 1 z 1 1
skocz

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

Wysłane 2013-01-31 10:50

czy taka będzie dobra?

ts96

  • ts96
  • wiadomość Użytkownik

  • 1105 wypowiedzi

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

I'm not perfect but I'm getting closer.

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

Wysłane 2013-01-31 13:07

@ts96 tak w3school i wymieniony kursik przerabiam, tyle że mi ciężko się czyta z monitora i nie za bardzo lubię, a książka byłaby chyba w sumie ok.

kowgli

  • kowgli
  • wiadomość Użytkownik

  • 4367 wypowiedzi

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 \"\cfaniak\" 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.

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

Wysłane 2013-01-31 14:19

NA TABLET MNIE NIE STAĆ mam laptopa i póki co ma wystarczyć w zasadzie do wszystkiego i na dłuższy czas. A jeszcze jedno, Java Script jest trudna do nauki? A JQuery to jest to samo czy coś innego?

kowgli

  • kowgli
  • wiadomość Użytkownik

  • 4367 wypowiedzi

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.

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

Wysłane 2013-01-31 14:45

@kowgli powiem tak, kiedyś kiedyś uczyłem się Takiego czegoś jak Turbo Pascal \"\jupi\" no i w zasadzie cóż było jak było \"\jezor\", teraz pomyślałem sobie że warto może coś podziałać w kwestii tworzenia stron i tym samym mieć szansę na znalezienie lepszej pracy i lepsze pieniądze.

Jurigag

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.

Intel i5 2500k @ 4.2 | Zalman Performa CNPS10X | Radeon HD 7850 @ 975/1200 | Samsung SSD 830 64GB | MSI P67A-GD55 | 8 GB KINGSTON 1600 MHZ | Samsung HD502HJ F3 500 GB | Western Digital WD10EARX 1TB | Genius SW-HF 5050 V2 5.1 | SilentiumPC Regnum Pure Black | BeQuiet E9-580W-CM |

kowgli

  • kowgli
  • wiadomość Użytkownik

  • 4367 wypowiedzi

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.

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

Wysłane 2013-01-31 16:59

cóż boli że się przebimbało tyle czasu i człowiek tylko marnował go na nie wiadomo co, a teraz o chęci do nauki ciężko z siebie wydusić, a widzę że ten html i css to nie taka prosta sprawa, a może się okazać że bez dodatkowych umiejętności to nauka na marne. Ech lipa.

ts96

  • ts96
  • wiadomość Użytkownik

  • 1105 wypowiedzi

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

I'm not perfect but I'm getting closer.

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

Wysłane 2013-01-31 17:43

@ts96 NO właśnie potrzebuję coś zrobić żeby mieć lepiej płatną pracę od obecnej. Z drugiej strony nie chcę brnąć w coś co na dłuższą metę okaże się niewypałem.

nickey

  • nickey
  • wiadomość Użytkownik

  • 8466 wypowiedzi

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.

AMD Ryzen 5800X |MSI MAG X570 TOMAHAWK WIFI | Samsung 970 Evo M.2 500GB + Crucial P1 1 TB M.2 2280 PCI-E x4 Gen3 NVMe| be quiet! Pure Loop 360mm (BW008) | Gigabyte GeForce RTX 3070 EAGLE OC 8GB GDDR6| HyperX 16GB (2x8GB) 3600MHz CL17 Fury RGB|be quiet! Power Zone 750W (BN211)| SilentiumPC Signum SG7V Evo TG ARGB

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

Wysłane 2013-01-31 18:46

@nickey A co to jest Canvas jakiś język programowania?

nickey

  • nickey
  • wiadomość Użytkownik

  • 8466 wypowiedzi

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

AMD Ryzen 5800X |MSI MAG X570 TOMAHAWK WIFI | Samsung 970 Evo M.2 500GB + Crucial P1 1 TB M.2 2280 PCI-E x4 Gen3 NVMe| be quiet! Pure Loop 360mm (BW008) | Gigabyte GeForce RTX 3070 EAGLE OC 8GB GDDR6| HyperX 16GB (2x8GB) 3600MHz CL17 Fury RGB|be quiet! Power Zone 750W (BN211)| SilentiumPC Signum SG7V Evo TG ARGB

TonySoprano

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

kowgli

  • kowgli
  • wiadomość Użytkownik

  • 4367 wypowiedzi

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.

koradon

Wysłane 2013-01-31 20:09

Możesz zacząć np tu: [LINK] potem [LINK]

A tu za free książki z dziedziny IT: [LINK]

Jest tez coś takiego: [LINK]

MSI GT72 2QE (SSD+HDD, W8.1->W10) + Dell U2412M, Samsung Galaxy Note 4 N910F,

xoot

  • xoot
  • wiadomość Użytkownik

  • 2233 wypowiedzi

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?

ts96

  • ts96
  • wiadomość Użytkownik

  • 1105 wypowiedzi

Wysłane 2013-01-31 20:14

specjalista IT od wszystkiego
- lubie rozmawiać z ludźmi pełniącymi tą funkcję, najlepsze jest to że wystarczy podstawowa znajomość w świecie IT a jak coś nie działa to dzwonisz po serwis \"\jezor\"

I'm not perfect but I'm getting closer.
Strona 1 z 1 1
skocz

Kto jest online: 1 użytkowników, 299 gości

magx2k ,