Witam
Od niedawna zaczalem sie interesowac robieniem stronek www. Z czym warto sie zapoznac jako poczatkujacy? Glownie chodzi mi o PHP, standardy, uzyczene narzedzia, itp, co warto wiedziec.

- Rejestracja:ponad 22 lata
- Ostatnio:około rok
Kurs HTML
http://webmaster.helion.pl/kurshtml/beginner/beginner.htm
http://pl.html.net/tutorials/html/
Kurs CSS
http://webmade.org/kursy-online/kurs-css.php
http://pl.html.net/tutorials/css/
Kurs JavaScript
http://webmade.org/kursy-online/kurs-javascript.php
Materiały z jQuery i Javascript
http://ferrante.pl/category/tech/javascript/
Jak opanujesz tworzenie strony optymalnej pod FF,O,IE to bierz się za PHP i MySQL.

- Rejestracja:prawie 23 lata
- Ostatnio:około 10 godzin
Mlody webmaster.. napisał(a)
A jakies standardy? Kiedys byly tabelki, jakis czas temu konstrukcja na css, a teraz? cos sie zmienilo? Jakie ciekawe linki, narzedzia? Z gory dziekuje
Obecnie króluje XHTML dla struktury, CSS dla wyglądu, JavaScript dla zachowania.
Tylko, że technologie internetowe szybko ewoluują - już teraz mamy nowości w rodzaju Flasha (no, dobra, staroć ;-)), Silverlighta, JavaFX, frameworki dla JS (prototype, jQuery, MooTools), GWT czy IL2JS.
Co do zmian głównego podejścia dla aplikacji - będą pojawiać się elementy HTML 5, XHTML 2, są tacy co piszą strony w XML, a wygląd tworzą przez XSL i CSS. CSS ma wersję 2.1, a są już obsługiwane elementy 3.0.
Po stronie serwera masz niezwykle popularny PHP, teraz z toną frameworków (Zend, Kohana, Cake), skutecznie podgryzany przez Pythona (+Django), Ruby (+ Ruby On Rails), do tego egzystują ASP.NET (+ sporo różnych rzeczy w rodzaju ASP.NET MVC, ASP.NET AJAX), JSP (i ogólnie Java EE).
Najpierw wskazałbym nauczyć się tego XHTML (1.0) i CSS (2.1). Najlepiej w sposób nie uwzględniający jakiś niestandardowych rozszerzeń, hacków czy zapomnianych przez Boga znaczników, a skupiający się na rozdzieleniu warstw i dobrym opisie struktury. A potem wybierzesz coś, co już ci będzie odpowiadać - czy pójdziesz w stronę server-side, czy front-end to już będzie wybór. A po jednym wyborze przyjdzie kolejny - jeśli weźmiesz np. Javę, to już nie starczy życia by nauczyć się czegokolwiek innego jeśli zechcesz ją zgłębić :-)
Narzędzia? Dobry edytor kodu z podpowiadaniem składni najlepiej. Ja używam Notepad++, Microsoft Visual Studio i Microsoft Expression Web, w zależności co aktualnie piszę. Parę przeglądarek internetowych by zobaczyć czy to wygląda jak trzeba zawsze i wszędzie (polecam maszyny wirtualne w rodzaju Virtual PC i zainstalowanie np. IE6, IE8, jakiegoś Linuksa). Firefox ma świetne dodatki dla webdeveloperów - Web Developer Toolbar i Firebug.
Niezłym kursem jest http://kurs.browsehappy.pl/.
Ktos napisał(a)
Po stronie serwera masz niezwykle popularny PHP, teraz z toną frameworków (Zend, Kohana, Cake), skutecznie podgryzany przez Pythona (+Django), Ruby (+ Ruby On Rails), do tego egzystują ASP.NET (+ sporo różnych rzeczy w rodzaju ASP.NET MVC, ASP.NET AJAX), JSP (i ogólnie Java EE).
Po stronie serwera chce się zdecydować własnie na PHP. Programowanie strukturalne dużo się różni od obiektowego? W obiektowym używa się tak jak strukturalnym pętli, itp? Warto się jeszcze uczyć strukturalnego?
Ktos napisał(a)
Najpierw wskazałbym nauczyć się tego XHTML (1.0) i CSS (2.1). Najlepiej w sposób nie uwzględniający jakiś niestandardowych rozszerzeń, hacków czy zapomnianych przez Boga znaczników, a skupiający się na rozdzieleniu warstw i dobrym opisie struktury. A potem wybierzesz coś, co już ci będzie odpowiadać - czy pójdziesz w stronę server-side, czy front-end to już będzie wybór. A po jednym wyborze przyjdzie kolejny - jeśli weźmiesz np. Javę, to już nie starczy życia by nauczyć się czegokolwiek innego jeśli zechcesz ją zgłębić :-)
Na Javie się raczej nie będe decydować ;) Bardziej interesują mnie stronki, owszem z Java tez możliwe, ale najpierw chcialbym sie nauczyc dobrze PHP&itp, a poźniej może ASP.NET? Najpierw prostrze rzeczy..
Ktos napisał(a)
Narzędzia? Dobry edytor kodu z podpowiadaniem składni najlepiej. Ja używam Notepad++, Microsoft Visual Studio i Microsoft Expression Web, w zależności co aktualnie piszę. Parę przeglądarek internetowych by zobaczyć czy to wygląda jak trzeba zawsze i wszędzie (polecam maszyny wirtualne w rodzaju Virtual PC i zainstalowanie np. IE6, IE8, jakiegoś Linuksa). Firefox ma świetne dodatki dla webdeveloperów - Web Developer Toolbar i Firebug.
Jako edytor wybrałem Eclipse PDT. Dodatki do FireFoxa już także zainstalowane. Zainteresuje się jeszcze tymi wirtualnymi maszynami.

- Rejestracja:prawie 23 lata
- Ostatnio:około 10 godzin
Mlody webmaster.. napisał(a)
Po stronie serwera chce się zdecydować własnie na PHP. Programowanie strukturalne dużo się różni od obiektowego? W obiektowym używa się tak jak strukturalnym pętli, itp? Warto się jeszcze uczyć strukturalnego?
Heh. Programowanie obiektowe/zorientowane obiektowo nie różni się od strukturalnego w kwestiach podstawowych - zmienne, pętle itp. nadal istnieją. To trochę zmiana podejścia - bardziej w kierunku reprezentacji świata rzeczywistego w postaci klas.
Demonical Monk napisał(a)
Rekomenduję WordPad. Nie wiem po kij wam te zabawki. Trzeba listing pokolorować to się bierze kolorowe mazaki i nagina.
Dygresja: Swego czasu na kolokwiach (używając kompilatora "Turbo Kartka") pogrubiałem słowa kluczowe - pewnie jakbym miał mazaki kolorowe to bym użył ;-)

- Rejestracja:ponad 17 lat
- Ostatnio:11 miesięcy
Może się czepiam, ale nie wiem po co używać np. takich dodatków do Firefoxa jak FirePHP do Firebuga. Trzeba zrobić dump to się wpisuje var_dump() i jest, a nie grzebie się w okienkach zajmujących 1% ekranu, na których dostrzeżemy jedną linię napisaną drobnym maczkiem. Poza tym nie wiem czy ja jestem takim idealistą, czy to że w życiu nie użyłem frameworka napisanego przez kogoś innego niż ja jest błędem :P
- Rejestracja:ponad 22 lata
- Ostatnio:ponad 4 lata
- Lokalizacja:Gród Króla Kraka
Ta książka. W mojej karierze okazała się bardzo przydatna :) </url>