Tworzenie stron internetowych – od czego zacząć naukę?
Chciałbym zajmować się tworzeniem stron internetowych. Nie wiem jednak, od czego powinienem zacząć? Od PHP, czy od HTML? Jedni mówią tak, inni tak. I gdzie się najlepiej uczyć?
7 Odpowiedzi
Najlepiej zacząć od nauki języka angielskiego, gdyż wiele dokumentacji technicznych itd. jest właśnie w tym języku.
Jeśli to masz opanowane, zacznij od HTML+CSS, potem Javascript, potem PHP. Jeśli ktoś kazał Ci najpierw uczyć się PHP, nie ma za bardzo pojęcia o tworzeniu stron, można być informatykiem, ale nie mieć o tym zielonego pojęcia. Nawet, jeśli chciałbyś zajmować się głównie backendem (znajomość PHP wtedy najważniejsza) musisz znać i rozumieć podstawy HTML, CSS i Javascript.
Dobre kursy są na Lynda.com, eduweb.pl, tutsplus.com, codeacademy. Jest też masa innych stron z kursami, darmowymi i płatnymi, od tego jest Google żeby poszukać 🙂
I pamiętaj, że nie trzeba być informatykiem, aby nauczyć się to robić. 70% programistów na świecie nie kończyło studiów informatycznych. Ale jakieś studia warto mieć, aby nabrać ogłady.
Nauczyć się możesz z kursów lub bootcampów.
Zgadzam się HTML i Javascript są chyba najpopularniejsze, więc też bym od tego zaczęła. Mogę polecić stronę Udacity – tutaj jest baza z wieloma kursami i są one co prawda płatne (egzamin), ale sama baza wiedzy jest darmowa. Strona jest po angielsku.
To jest w tych czasach super opcja na zarobek o ile komuś nie przeszkadza ciągłe przesiadywanie przed komputerem. Ja też teraz zaczęłam sie uczyć i już od miesiąca rozgryzam to jak się tworzy strony. Amgielski jest bardzo przydatny i przy okzaji uczę się profesjonalnych zwrotów i skrótów. I klasycznie zaczęłam od HTML i CSS-u. Mam nadzieję, że już niedługo będę na tyle dobra, że znajde w tym pracę i będe mogła podróżować.
Staraj się jak najwięcej praktykować w trakcie nauki, praktyka uczy najwięcej i najszybciej.
Istnieje wiele miejsc, w których można rozpocząć naukę tworzenia stron internetowych, ale najlepiej zacząć od znalezienia kilku dobrych zasobów i trzymania się ich. Kilka dobrych miejsc, aby szukać zasobów rozwoju sieci są:
– w3schools.com: Ta strona oferuje darmowe tutoriale na różne tematy związane z tworzeniem stron internetowych. Jest to świetne miejsce, aby zacząć, jeśli jesteś nowy w rozwoju sieci i chcesz nauczyć się podstaw.
– Codecademy: oferuje darmowe, interaktywne kursy na temat różnych języków programowania i tematów związanych z tworzeniem stron internetowych. To świetne miejsce, aby zacząć, jeśli chcesz nauczyć się kodować.
– FreeCodeCamp: darmowy, internetowy zasób, który uczy cię, jak kodować poprzez serię wyzwań. To świetne miejsce, aby zacząć, jeśli chcesz nauczyć się kodować i budować projekty dla sieci.
– Treehouse: szkoła online, która oferuje kursy projektowania stron internetowych, tworzenia stron internetowych i nie tylko. Mają 7-dniowy bezpłatny okres próbny, więc możesz wypróbować ich kursy, zanim zobowiążesz się do czegokolwiek.
– Linkedin Learning: to usługa oparta na subskrypcji, która oferuje tysiące kursów na różne tematy, w tym rozwój sieci. Oferują one bezpłatny 14-dniowy okres próbny, więc można sprawdzić swoje kursy przed zobowiązaniem się do subskrypcji.
Istnieje wiele różnych ścieżek, które można podjąć podczas nauki tworzenia stron internetowych, a najlepsze miejsce do rozpoczęcia zależy od konkretnych celów i zainteresowań. Istnieje jednak kilka podstaw, których każdy powinien się nauczyć przed rozpoczęciem pracy nad tworzeniem stron internetowych.
Po pierwsze, powinieneś nauczyć się HTML i CSS. HTML jest kodem używanym do tworzenia struktury strony internetowej, a CSS jest kodem używanym do stylizacji strony internetowej. Te dwa języki są niezbędne do tworzenia każdego rodzaju stron internetowych.
Kiedy już dobrze zrozumiesz HTML i CSS, możesz zacząć uczyć się bardziej zaawansowanych technologii tworzenia stron internetowych. Jeśli chcesz tworzyć dynamiczne strony internetowe, będziesz musiał nauczyć się języka programowania takiego jak PHP, Ruby on Rails lub Python. Jeśli chcesz tworzyć strony internetowe, które są zoptymalizowane dla wyszukiwarek, będziesz musiał nauczyć się o optymalizacji wyszukiwarek (SEO).
Istnieje wiele różnych zasobów, które możesz wykorzystać do nauki tworzenia stron internetowych. Możesz znaleźć wiele darmowych zasobów online, lub zapisać się do formalnego programu szkoleniowego. Niezależnie od drogi, którą wybierzesz, upewnij się, że jesteś poświęcony nauce i praktyce na bieżąco i nie poddawaj się nawet wtedy, gdy coś wydaje się na początek trudne, niezrozumiałe lub przerasta Cię.
Na pewno trzeba nauczyć się html i css, to są największe podstawy. Potem javascript i ewentualnie php.