2009-08-06 9 views
5

Nic dziwnego tutaj, ewentualne duplikaty:Jakie książki rozpocząć od programowania w Internecie dla doświadczonego programisty spoza sieci?

Good Books for Learning Web Programming
Required Reading for a Soon to be Web Developer
i nie będzie więcej.

Dla osobistego projektu, zacznę robić trochę programowania z wykorzystaniem Django. Programowałem od bardzo młodego wieku w kilku językach, głównie w języku Pascal/Delphi, C/C++, SQL Python (czasami w innych językach, takich jak Java, PHP lub Perl), więc nie jestem programistą dla początkujących, ale oprócz podstawowych HTML Mam małe doświadczenie na frontowej stronie programowania (CSS, HTML, JavaScript i AJAX), ponieważ w moich wcześniejszych profesjonalnych projektach, jeśli było programowanie internetowe, ktoś wykonałby część frontendową.

Uwielbiam framework Django, ale czuję się bardzo ograniczony i zagubiony w części frontendowej i chciałbym go ulepszyć. Jakie książki, które nie stracą 100 stron wyjaśniających, czym jest zmienna lub funkcja, poleciłbyś? (lepiej, jeśli wszystkie te technologie są omówione razem, ale różne książki na każdy temat są również w porządku)

+0

Tak, widziałem te pytania. Ale pierwsze łącze to kwestia programisty dla początkujących, a drugi wyraźnie stwierdza, że ​​nie chce książek o frameworkach czy technologiach, ale "wyzywania i terminologii". Ja * potrzebuję * książek na temat technologii i ramek, więc nie sądzę, że to jest dupek. – juanjux

Odpowiedz

9

Mogę polecić kilka, które zwykle dostarczam programistom internetowym Jr. i że od czasu do czasu znajduję swoje odniesienia czas. Są to stworzyć dla podstawowego tworzenie stron internetowych, oraz w zależności od środowiska tyłu serwera koniec, może chcesz zakupić książki na IIS i C#, lub Apache i PHP itp

  1. Bulletproof Web Design Dan Cedarholm
  2. CSS Mastery: Zaawansowane Web Standards Solutions
  3. JavaScript: The Definitive Guide
+1

Dzięki za odpowiedź, rzucę okiem na te książki (widzę, że JavaScript bardzo często się odsyła.) Mam pewne doświadczenie w programowaniu backendu (PHP) i Apache, a także webservices, moim słabym punktem jest HTML/CSS/Javascript/Ajax. – juanjux

1

polecam „javascript: Dobrą zamiennych” dla łatwego odczytu podczas nauki Javascript skoro już wiesz, jak programować.

również sprawdzić ten wspaniały wstęp do JS video rozmowy na Northeastern ostatniego roku:

Javascript and jQuery

2

Moja propozycja jest taka: Podejdź do w3schools.com tutoriali na wszystkie te tematy. Poprowadzą Cię przez podstawy do bardziej zaawansowanych rzeczy. Ale projektowanie stron internetowych IMO wymaga dobrego spojrzenia na projekt; to jest coś, co pochodzi z praktyki i dużo, dopóki nie wiesz, co wygląda dobrze dla użytkownika końcowego.
Proponuję również uczenie się od razu do xhtml, ponieważ wymusza to dobrą składnię, ponieważ ma szerszy zakres możliwości. Kolejna porada: nie próbuj uczyć się stylu w html, skończysz tracić czas, gdy zdasz sobie sprawę, że można to zrobić znacznie szybciej w CSS.

+0

Słyszałem dobrze i źle o tutorialach w3schools. Obawiam się, że wyglądają tak, jakby obejmowały podstawowe pojęcia, ale rozkładają się na pytania dotyczące projektowania i architektury na wyższym poziomie. Czy inni ludzie, którzy są bardziej doświadczeni, to: web dev't agree, czy ja jestem niesprawiedliwy? –

+1

Byłem inżynierem oprogramowania, który chciał dowiedzieć się więcej o tworzeniu stron internetowych. Pierwszą rzeczą, którą zrobiłem, było przejście przez tutoriale na w3schools dla html, css i javascript. Obejmował podstawy i sprawił, że inne odczyty (patrz odpowiedź PortageMonkey) były znacznie łatwiejsze. – idrumgood

2

Projektowanie z wykorzystaniem standardów internetowych przez Jeffrey Zeldman to bardzo dobry wstęp do najlepszej praktyki front-end. Muszę powiedzieć, że John Resig's Pro JavaScript Techniques to najlepsza książka JavaScript, którą przeczytałem. Jeśli chodzi o CSS, wyżej wspomniany Bulletproof Web Design i Pro CSS Techniques (od tego samego wydawcy co Pro JavaScript Techniques) są doskonałe.

1

Dzięki za wszystkie odpowiedzi chłopaki, aby podsumować Uratowałem tę listę:

JavaScript/AJAX:

  • Javascript, ostateczne przewodnik
  • W3Schools (już czytanie)
  • Pro JavaScript
  • Seria wykładów Douglasa Crockforda na temat javascript i DOM
  • Javascript, dobre części
  • DOM skryptów
  • Head First JavaScript
  • Podstawy Ajax

CSS/HTML:

  • CSS Mastery
  • Pro CSS i Wzorce projektowe HTML
  • Pierwsza głowa HTML z CSS & XHTML

Web design:

  • Bulletproof Web Design
  • Projektowanie ze standardami sieciowymi
+1

Nie polecam W3Schools. Zobacz tę http://w3fools.com/ – chhantyal

Powiązane problemy