Książka z dziedziny programowania do 50 zł

0

Mam do wydania 50 zł na książkę w sieci EMPiK. Najlepiej kupić coś, co przyda się w rozwoju zawodowym. Aktualnie siedzę we front-endzie, ale nikt jeszcze długo na tym stanowisku nie wytrzymał. Warto nauczyć się czegoś nowego i tu mam kilka propozycji:

  1. Java - znam podstawy, a żeby dobrze się nauczyć technologii, z pewnością przyda się dobra książka. Jest duże zapotrzebowanie na programistów Java EE i Spring.
  2. Node.JS - ostatnio zdobywa dużą popularność
  3. Symfony - oficjalna dokumentacja krok po kroku z przykładami wprowadza do świata Symfony, więc co nowego wniesie książka? W PHP siedzę od lat, a sam język rozwija się dość powoli. A może warto sięgnąć po jakąś pozycję dla zaawansowanych.
  4. AngularJS - znam podstawy, zaawansowanych technik uczę się w pracy (czyt. jak to jest zrobione), niedługo wejdzie wersja 2.0 i może tego już warto się uczyć - od podstaw do zaawansowanych technik łącznie z popularnymi dodatkami
  5. ASP.NET i MVC 4/5 - nie wiem, czy dziś jest sens uczyć się tego
  6. Inna tematyka?

Wymagania: wiedza teoretyczna i praktyczna z naciskiem na praktykę. W biznesie wykorzystuje się gotowe biblioteki, więc książka musi też je omawiać, jeśli chodzi o programowanie w danych technologiach. Dopuszczam zarówno papierowe i e-booki. Czytnik dopiero planuję kupić, więc prawdopodobnie kupię papierową. Termin realizacji do jutra.

0

Duża rozbieżność opcji. Ja bym się skupił na tym co już umiesz czyli frontendzie i wybrał coś o angularze lub jeszcze lepiej, node.js. To otwiera ci drzwi do backendu. Chyba, że nie lubisz JavaScriptu i chcesz od niego uciec, ale wyboru Java/C# nie dokonasz w 1 wieczór.
Druga opcja to wybrać coś przy czym nie siedzisz, żeby poszerzyć horyzonty, ale wtedy najlepiej nie inny język/framework a paradygmat - np ostatnio modny (i słusznie, nie to, co moda ubraniowa, która nie jest spowodowana żadnym sensownym argumentem) jest funkcyjny styl programowania.

0

Nie wiem po co kupować książki do takich banałów
AngularJS czy NodeJS , dokumentacja jest bardzo czytelna a kursów na necie jest całkiem sporo, no chyba że masz dużo kasy.

a co do Javy
Java EE. Zaawansowane wzorce projektowe
ale tak na początek jeśli nie czujesz się całkowicie zielony to
Kompendium programisty.Herbert Schildt, jest kilka wydań, ja to obmacałem w miare klarownie się czyta.

Ja w swoim życiu jak już kupowałem książki to tylko do języków kompilowanych te języki interpretowane jak python, perl, SERVER-SIDE/CLIENT-SIDE jakieś tam odłamy JS etc , szkoda na to kasy - dokumentacje są czytelne jest sporo przykładów moim zdaniem nie ma sensu.
Zresztą przy kolejnym wydaniu wersji języka zazwyczaj ekstremalnie dużo zmian nie ma, można je przyswoić w jeden dzień.
A te języki interpretowane przez przeglądarkę, to w nich tylko słowa kluczowe się zmieniają i pare udogodnień, ale jak masz kase i jest Ci tak wygodniej to kupuj.
W sumie książke fajnie się czyta ma nieco więcej detali i zmusza do przepisywania kodu co czasem może być bardziej edukacyjne,
Na pewno dobre książki są o implementacji i bezpieczeństwie jęzków Client-Side tam nauczysz się dużo więcej.

Co do ASP, nie moja bajka ...

0

To co warto przeczytać? Mam bilet do EMPiK-u na 50 zł i kończy się jutro. Aktualnie w wątku pojawiły się 2 tytuły. Pójdę w Java EE / Spring, bo aktualnie w tym piszę w połączeniu z AngularJS. Oczywiście poziom zaawansowany, bo podstaw uczę się w praktyce. Jeśli nie warto kupować książek do języków interpretowanych, to może coś z C++, Qt lub innej tematyki.

0
WebCM napisał(a):

To co warto przeczytać? Mam bilet do EMPiK-u na 50 zł i kończy się jutro. Aktualnie w wątku pojawiły się 2 tytuły. Pójdę w Java EE / Spring, bo aktualnie w tym piszę w połączeniu z AngularJS. Oczywiście poziom zaawansowany, bo podstaw uczę się w praktyce. Jeśli nie warto kupować książek do języków interpretowanych, to może coś z C++, Qt lub innej tematyki.

Ja pamiętam jak wiele wiele lat temu zaczynałem jeśli chodzi o C++ od książyki Grebosza o ile nie przekręciłem nazwiska.
Nazywa się Syfonia C++ standard to była książka która była napisana takim językiem że 5 letnie dziecko by ją zrozumiało, Choć to było dawno a mamy już C++ 11 to możesz też zakupić C++11. Nowy standard. Ćwiczenia, ona chyba z 25 zł kosztuje , choć z tej książki nie wyniesiesz nic takiego co sprawi że będziesz ekspertem, no ale jak chcesz coś lepszego to 50zł to troche mało.

Edit: Pytasz o QT, wyłucz się lepiej dobrze składni tą symfonią np, a potem przejdź do QT itd, wtedy będziesz z palcem w dupie na tym QT operował kodem

0

bym polecił Czysty Kod, ale on jest ponad 50 zł. Za mniej niz 50zł mozesz kupic w Empiku ksiazke tego samego autora (Roberta Martina), tez dobra:
http://www.empik.com/mistrz-czystego-kodu-kodeks-postepowania-profesjonalnych-programistow-martin-robert-c,p1080665987,ksiazka-p

albo nie kaz mi myslec Steve'a Kruga:
http://www.empik.com/nie-kaz-mi-myslec-o-zyciowym-podejsciu-do-funkcjonalnosci-stron-internetowych-krug-steve,p1099923713,ksiazka-p

albo Oprogramowanie szyte na miare Michała Bartyzela:
http://www.empik.com/oprogramowanie-szyte-na-miare-jak-rozmawiac-z-klientem-ktory-nie-wie-czego-chce-bartyzel-michal,p1110405237,ksiazka-p
(kupilem, ale nie czytalem jeszcze).

Albo inne podobne.

Node.JS - ostatnio zdobywa dużą popularność

Czego cie nauczy ksiazka o NodeJS, skoro w swiecie Node zmienia sie wszystko z predkoscia blyskawicy? (wersje i mozliwosci Node'a, obslugiwana skladnia jezyka JavaScript, API bibliotek... dochodza tez ciagle nowe biblioteki, nowe frameworki). Kupowanie i czytanie ksiazki o NodeJS wydaje mi sie byc strata czasu. Wszystko co potrzebne i co trzeba wiedziec jest dostepne za darmo w internecie. Jak masz wydawac kase w bloto, to juz moim zdaniem lepiej kupic Zmierzch albo cos podobnego i dac w prezencie siostrze, dziewczynie czy kolezance... Przynajmniej sie nie zmarnuje kasa.

AngularJS - znam podstawy, zaawansowanych technik uczę się w pracy (czyt. jak to jest zrobione), niedługo wejdzie wersja 2.0 i może tego już warto się uczyć - od podstaw do zaawansowanych technik łącznie z popularnymi dodatkami

Angular jest teraz tak bardzo na fali, ze od groma masz materialow w internecie na ten temat. Od groma. Teraz wszedzie sie uzywa Angulara, wiec materialow jest w ch... olerę ;)

0

Akurat C/C++ znam dobrze, ale bez nowości z ostatnich lat. Napisałem o Qt, bo są oferty pracy, natomiast na GTK ich nie ma. Widziałem, że jest trzecie wydanie Symfonii C++ i może obejmuje najnowszą wersję języka. Tylko nie można iść we wszystko. Jeśli brakuje programistów Javy EE i dużo płacą, znajomość technologii z nią związanych (Spring i wiele innych) jest pożądana i w pierwszej kolejności wziąłbym się za doszkolenie do poziomu eksperta. PS. Może da się dopłacić i kupić droższą książkę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1