![]() |
Od czego zacząć? - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: Od czego zacząć? (/thread-od-czego-zaczac) |
Od czego zacząć? - Karmelek - 28-04-2011 A więc chciałbym się poduczyć w: PHP5, MySQL, NoSQL, Ruby On Rails, Javascript & Ajax, xHTML, CSS (heh dużo tego) lecz nie wiem od czego zacząć i od jakiej książki .itp Już kiedyś zacząłem się interesować w html, PHP, Delphi 7 C++ lecz to tylko były małe projekty podstawy. Lecz chcę zacząć od bardziej rozszerzonej nauki ;] RE: Od czego zacząć? - Ancik - 28-04-2011 No cóż... faktycznie sporo ![]() Pozdrawiam. RE: Od czego zacząć? - mateo - 28-04-2011 Najlepiej po kolei ![]() RE: Od czego zacząć? - Morfeusz_2005 - 28-04-2011 Ja bym polecił najpierw zabawę z C++ jako poznanie zasady działania takich języków. Potem tak jak poprzednicy. HTML + CSS i PHP +MySQL RE: Od czego zacząć? - mateo - 28-04-2011 Przecież c++ = php RE: Od czego zacząć? - Morfeusz_2005 - 28-04-2011 Tak, ale na C++ można łatwiej nauczyć się samej zasady na sucho. Ja tak zaczynałem i teraz nie mam problemów ze zrozumieniem PHP. RE: Od czego zacząć? - hieroshima - 28-04-2011 W pierwszej kolejności tak jak chyba każdy tutaj radze HTML + CSS bo bez tego nie zrobisz nic. Później PHP + MySQL. JS i Ajaxa zostawiłbym na koniec. Ruby on Rails bardzo ciekawy język z prostą i fajną składnią, tzn. mówię tu o samym Ruby bo od niego trzeba by było zacząć. Rails to tylko framework wymyślony na potrzeby budowania stron www. Ułatwia pracę, ale daje takie same możliwości co PHP oczywiście mniejszym nakładem pracy. Dlatego najpierw zacznij od PHP ![]() ![]() W sumie zależy co tak naprawdę chcesz robić. Możliwości jest sporo, narzędzi jeszcze więcej. No i pamiętaj: Ktoś kto się zna na wszystkim, nie zna się na niczym ![]() RE: Od czego zacząć? - peleX - 28-04-2011 Tak jak mówią poprzednicy, najpierw HTML i CSS- niezbędne, aby zbudować chociaż prostą stronę- wizytówkę, beż żadnego WOW. Jak już to opanujesz to proponowałbym javascript- wprowadzisz życie na swoje statyczne do tej pory strony, jak opanujesz już trochę js, ważne, abyś rozumiał zasady, zależności itd. to warto zainteresować się którymś z frameworków- ułatwią i przyśpieszą pracę, a nie raz pozwolą stworzyć rzeczy, których nie byłbyś w stanie napisać z podstawową znajomością javascript. Ja gorąco ze swej strony polecam jQuery. Skoro już mamy stronę w html i css z elementami javascript to pojawia się chęć posiadania w niej panelu do łatwego zarządzania- a więc konieczność wybrania CMS'a. Dwie drogi- gotowy albo własny, autorski. W obu przypadkach przyda się znajomość PHP i SQL, oczywiście jeżeli wybierzesz własne rozwiązanie to trzeba byłoby się zająć PHP bardziej na poważnie. A więc wybraliśmy/napisaliśmy CMS, nasza strona jest ładna, zgodna ze standardami, ma wygodny panel administracyjny i ciekawe skrypty wspomagające nawigację napisane w js. No to teraz czas na dalszą zabawę: Ajax itd. Tak bym to widział ![]() To chyba najbardziej naturalna droga, bo uczysz się wszystkiego po kolei, na początku niezbędny będzie HTML, potem PHP itd. A co do nauki, polecam książki z Helionu, bestsellery na stronie można w większości wypadków brać w ciemno. Poza tym, gdy już opanujesz podstawy i zechcesz pisać zgodnie ze standardami polecam stronę konsorcjum w3c, tam można nauczyć się pisać idealny kod ![]() RE: Od czego zacząć? - hieroshima - 28-04-2011 Nie chcę robić reklamy, ale książki z serii Head First helionu są bardzo dobre dla początkujących czasami ich prostota aż denerwuje ![]() RE: Od czego zacząć? - dziamber - 28-04-2011 Tak jak @up lepiej zacząć najpierw od xHTML + CSS. Z językami programowania jest jak z jazdą samochodem. Pierwszy raz zajmie Ci dużo nauki, później kiedy zmienisz samochód (język programowania) musisz się tylko przyzwyczaić to nowego stylu jazdy, nowych funkcji i innego trochę działania. |