• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Schemat postępu nauki do tworzenia stron internetowych

Hosting forpsi easy 1 pln
0 głosów
410 wizyt
pytanie zadane 9 grudnia 2015 w Rozwój zawodowy, nauka, praca przez kacper6909 Gaduła (3,040 p.)

Cześć! Czy ktoś z zawodowców już gdzieś pracujących, powiedział mi jakim schematem się uczyć kolejno technologii i języków webowych ? Znam HTML I CSS to oczywiste, no ale z tego super strony dla sklepu nie zrobie.

Chiałbym, żeby schemat wyglądał coś jak to: HTML -> CSS -> PHP -> JS -> JS jQuerry itd.

Z góry serdeczne dzięki !

5 odpowiedzi

+2 głosów
odpowiedź 10 grudnia 2015 przez Łukasz Piwko Użytkownik (800 p.)
wybrane 12 grudnia 2015 przez kacper6909
 
Najlepsza
Sprawa jest prosta i skomplikowana jednocześnie. Jak wiesz, w uproszczeniu HTML to szkielet strony, CSS to jego warstwa wizualna, JavaScript to obsługa warstwy wizualnej, a więc interakcja z użytkownikiem i tego typu udogodnienia (karoseria), a PHP (lub inny język serwerowy, np. Python) to technologia bazowa, jakby silnik.

Jeśli chciałbyś zrobić dobry sklep, to schemat wyglądałby tak: HTML5 -> CSS3 -> PHP->jakiś CMS napisany w wybranej technologii (bo chyba pisać sklepu od zera nie ma sensu) + JavaScript -> jQuery/jQuery UI->inne frameworki zależnie od potrzeby.

Oczywiście dobrze jest znać podstawy wszystkich tych technologii, ale specjaliści raczej dzielą się na front-endowców (JavaScript itp.) i back-endowców (PHP itp.).
komentarz 10 grudnia 2015 przez Boshi VIP (100,240 p.)
Jquery to nie framework
komentarz 10 grudnia 2015 przez Łukasz Piwko Użytkownik (800 p.)
Masz rację, nadmiernie uprościłem.
komentarz 12 grudnia 2015 przez kacper6909 Gaduła (3,040 p.)
Dzieki wielkie :) pozdrawiam. O takie coś mi chodziło
komentarz 14 grudnia 2015 przez kacper6909 Gaduła (3,040 p.)
A jeszcze zapytam o Bootstrapa. Warto się nauczyć ?
komentarz 14 grudnia 2015 przez Łukasz Piwko Użytkownik (800 p.)
Jeśli chcesz robić strony oparte na tym systemie, to warto. Ale to żadna wielka filozofia, więc jeśli opanujesz inne podstawowe technologie, to nauka Bootstrapa będzie polegała raczej tylko na zaglądaniu dokumentacji. Możesz też dokładnie przeanalizować jego kod, aby nauczyć się zastosowanych tam technik i wykorzystać je do własnych całkiem innych celów. Pamiętaj też, że „nadchodzi” nowa wersja Bootstrapa i sporo się w niej zmieni w stosunku do aktualnej.
komentarz 15 grudnia 2015 przez kacper6909 Gaduła (3,040 p.)
Dziękuje bardzo !
+2 głosów
odpowiedź 9 grudnia 2015 przez Patrycjerz Mędrzec (192,340 p.)

Choć zawodowcem nie jestem, to wiem, że to zależy od tego, kim chcesz być: front-endowcem, czy back-endowcem. Fajny podział języków na te kategorie widnieje tutaj: https://www.quora.com/Which-programming-languages-are-front-end-and-which-ones-are-back-end.

komentarz 9 grudnia 2015 przez kacper6909 Gaduła (3,040 p.)

Dzięki wielkie!

 

komentarz 14 grudnia 2015 przez ScriptyChris Mędrzec (190,190 p.)
Tu również przydatny filmik https://www.youtube.com/watch?v=pB0WvcxTbCA
+2 głosów
odpowiedź 10 grudnia 2015 przez Schizohatter Nałogowiec (39,600 p.)
Podany przez Ciebie schemat jest bardzo sensowny.

Bez HTML i CSS się po prostu nie obejdzie. Bez JS - owszem, ale jest bardzo użyteczny.

Na backend nadaje się praktycznie każdy dojrzały język. Wynika to ze sposobu działania serwera - ten każde wywołanie strony przekierowywuje do odpowiedniego programu. Np. w przypadku PHP do interpretera PHP. Równie dobrze to może być interpreter Brainfucka. Jednak dobrze by było, żeby dany język posiadał narzędzia (natywne, biblioteki lub frameworki) do komunikacji w standardzie HTTP.

Jeśli chodzi o programowanie backendu, to jest to właściwie zwyczajne programowanie. Natomiast HTML i CSS (szczególnie CSS) to zupełnie inna para kaloszy. HTML to jest są tony książek o standardach, dostępności treści, współpracy z wyszukiwarkami, semantyki itd. CSS to zbiór reguł, ale żadna książka Cię tego nie nauczy. Tylko praktyka. Bardzo często ludzie programujący w czymś w stylu C++, gdy stają do starcia z CSS po prostu odpadają. To jest osobna gałąź nauki.

A właśnie, a propos książek - nie kupuj ich. Szybko się deaktualizują.
komentarz 13 grudnia 2015 przez efiku Szeryf (75,160 p.)
To ja dam +1 bo się zgadzam, ba co więcej powiem, że backend to nie tylko PHP I MYSQL , sklep i baza MYSQL? :D Dobre XD. Ja bym polecał najlepsze książki jakie są , dokumentację.
+1 głos
odpowiedź 10 grudnia 2015 przez JimmyTulipanTudeski Bywalec (2,780 p.)
Ziomalu jeśli znasz HTML i CSS to kolejnym krokiem będzie nauczenie się JS JQUERY i PHP MYSQL.

Jeśli chcesz robić fajne strony internetowe to wszystkie te języki to podstawa. I tak na początek nie będziesz kotem w żadnym języku. Podstawy musisz znać, dlatego ucz się pilnie. To czy zostaniesz FRONT czy BACK ENDOWCEM to wyjdzie w praniu co Ci bardziej pasuje. Jednak programowanie to ciągła niekończąca się nauka, dlatego ucz się wszystkiego równolegle, a z czasm zostaniesz specjalistą w jednej dziedzinie.

Pozdrawiam!
0 głosów
odpowiedź 9 grudnia 2015 przez Jan Wroblewski Początkujący (460 p.)
Witaj, najlepiej znać wszystkie popularne jezyki programowania, ponieważ bycie elastycznym w tych czasach to podstawa :)
komentarz 10 grudnia 2015 przez kacper6909 Gaduła (3,040 p.)
Cześć! Błędnie zrozumiałeś pytanie. Znam języki programowania, takie jak Java c# c++. Ale bardziej mi chodziło o pisanie stron internetowych. Nie znam się za dobrze na Web'ówce i dlatego pytam jak to pociągnąć.
komentarz 10 grudnia 2015 przez Jan Wroblewski Początkujący (460 p.)
kolego jeżeli znasz języki które napisałeś to sam powinieneś wiedzieć jak się uczyć. Tak samo jak z językami (angielski, niemiecki)

Podobne pytania

–1 głos
1 odpowiedź 376 wizyt
0 głosów
2 odpowiedzi 391 wizyt
0 głosów
1 odpowiedź 1,363 wizyt

92,079 zapytań

140,733 odpowiedzi

317,692 komentarzy

61,395 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia w koszyku, uzyskując rabat aż -50% (w dniach 24.11 - 29.11 z okazji Black Friday, a potem będzie to -30%) na bilety w wersji "Standard"! Więcej informacji na temat akademii znajdziecie tutaj. Dziękujemy Sekurakowi za tak fajną zniżkę dla Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 15% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...