TomaszSmykowski
2019-04-18 09:37

Ebookowy jarmark wielkanocny ruszył! Dobra wiadomość dla programistów.

W końcu doczekaliśmy się nowej promocji na ebooki programistyczne. W ofercie ceny są obniżone do 29,90, 19,90, 14,90, 9,90 i 6,90. Przyjrzyjmy się co można kupić w promocji.

Po pierwsze najczęściej kupowane ebooki:

  1. #Python. Zacznij Programować 29,90 (obniżka z 89,00) LINK DO ZAKUPU
  2. English 4 IT 14,90. Polecam szczególnie! LINK DO ZAKUPU #angielski #angielskizwykopem
  3. Java. Efektywne programowanie 29,90 LINK DO ZAKUPU #java
  4. React i Redux 29,90 LINK DO ZAKUPU #react #redux
  5. Angular w akcji 29,90 LINK DO ZAKUPU #angular
  6. Deep Learning z Python i Keras 29,90 LINK DO ZAKUPU #keras
  7. Legendarny Osobomiesiąc 29,90 LINK DO ZAKUPU
  8. Git 19,90 LINK DO ZAKUPU #git
  9. Docker 19,90. Polecam szczególnie! LINK DO ZAKUPU #docker
  10. Algorytmy i struktury danych 29,90 LINK DO ZAKUPU #algorytmy

A teraz te, które ja szczególnie uważam za warte kupienia:

  1. Algorytmy i struktury danych 29,90. To bardzo ważna pozycja dla każdego, kto chce lepiej rozumieć programowanie. Książka momentami może jest trudna, ale stopniowo wzrasta ten poziom trudności. Bardzo dobrze objaśnia algorytmy i pomaga zrozumieć jak podejść właściwie do złożonych problemów, które można rozwiązać doborem odpowiednich struktur i metod obliczeń. LINK DO ZAKUPU

  2. Czysty Kod 19,90 (sic!). Klasyczna książka, którą powinien przeczytać każdy programista. Opinie o następnych książkach autora są różne. Ja uważam je za równie dobre np. Czysta architektura. Niemniej Czysty Kod to kanon książek programistycznych. Każdy powinien mieć tego ebooka LINK DO ZAKUPU

  3. Getting Things Done 14,90. To dosyć słynna książka. Jest napisana przez Davida Allena, który zajmuje się zawodowo organizacją pracy, w tym osobistej. Dzięki tej książce moja produktywność wzrosła wielokrotnie. Mam codziennie pustą skrzynkę pocztową, dokumenty zorganizowane, nie tracę czasu na szukanie niczego. Oprócz praktycznych porad to też dobra pozycja by ogólnie zrozumieć jak organizować sobie lepiej pracę. To nie tylko ebook dla programistów, ale dla każdego właściwie człowieka. Mega polecenie ode mnie! LINK DO ZAKUPU

  4. Sztuka Podstępu 19,90. Kevin Mitnick, to już stara książka. Ale jeśli ktoś nie czytał to naprawdę bardzo polecam. To opowieść o tym jak Kevin łamał systemy właściwie oszukując ludzi. Nie jest to zbyt chwalebne, natomiast mnie zaciekawiło jak pomysłowo to robił, co kojarzy mi się z klasyką kryminału jak Holmes. A z drugiej strony bardzo duża dawka informacji, co możemy zrobić, żeby nie dać się oszukać, jak nie pozwolić takim hakerom na włamanie do naszych systemów. Książka nie tylko dla programistów, dla każdego. LINK DO ZAKUPU #hacker #hacking #hackingnews #bezpieczenstwo

  5. Scratch. 19,90. To książka dla ambitnych rodziców programistów, którzy chcą by ich dzieci też zostały programistami. LINK DO ZAKUPU #scratch

  6. 15 tajemnic zarządzania czasem. 14,90. Znowu efektywność efektywność, organizacja. Może nie tak dobre jak Getting Things Done, ale zawiera też dużo więcej porad jak lepiej zorganizować sobie pracę. LINK DO ZAKUPU

  7. Lifehacker 14,90. Ebook mówiący znowu o tym jak można różne rzeczy w życiu robić szybciej, sprawniej, lepiej. Konkretne praktyczne porady, które można od razu wdrożyć i testować :) LINK DO ZAKUPU

  8. Unix i Linux. Przewodnik administratora systemów. Wiem, że wiele osób czekało na rabat. Ta legandarna książka dla adminów, devopsów, systopsów jest za 179 zł normalnie. Teraz za 29,.90 zł i to najlepszy moment by ją kupić LINK DO ZAKUPU #unix #linux #administracja #devops #sysadmin #sysops

  9. Dla programistów C# polecam z kolei Visual Studio 2017. Zniżka z 89 na 29,90, więc znowu dobra okazja. LINK DO ZAKUPU

  10. Python. Wprowadzenie. Zniżka z 149 na 19,90 (sic!) Tę książkę szczerze polecam dla początkujących adeptów tego języka LINK DO ZAKUPU #csharp #visualstudio

Więcej ebooków w promocji znajdziecie tutaj: LINK

#programowanie #programista15k #programista #kodowanie #ebook #ebooki #książka #książki #czytajzwykopem #praca #pracait #pracazdalna #programistyczne

mar-ek1

Helion za kupienie przez linka :P
Sam mam na blogu tu i ówdzie ale nie spamuję poza swoim grajdołkiem.

TomaszSmykowski

@IceHeart: ksiazki i ebooki programistyczne recenzuje od 10 lat. Za sama recenzje nigdy nic nie dostawalem i nie dostaje. Jak ktos kupi przez link to faktycznie dostaje jakis tam procent. Ale jakbym mial policzyc ile poswiecam na to czasu i ile zarabiam z tego to jest raczej hobby. No ale zawsze cos, w sumie i tak robie to co robilem i co lubie. Pewnie nawet gdyby nie to, to dalej bym to robil. Zawsze uczestniczyłem w grupach nauki programistow na studiach,
Duzo tutaj czasu na 4programmers pomagajac innym, na StackOverflow, Quorze, roznych innych forach i grupach na FB. Teraz mam troche mniej czasu na to, ale moge chociaz polecic dobre materialy. Co tez jest wartosciowe jak ktos sie uczy. Poza tym mam taka swobode ze moge polecac sensowne ebooki czy ksiazki, nikt mi nie narzuca co rekomenduje. I to jest fajne, bo gniotow nie polecam. A czemu pytasz?

TomaszSmykowski
2019-04-04 20:33

Niedawno była taka fajna promocja, że można było kupić ebook + kurs wideo programistyczny w cenie ok. 30-40 zł. Ta promocja cieszyła się całkiem sporym zainteresowaniem. Sam kupiłem sobie parę kursów. A tu niespodzianka. Videopoint znowu wystawił promocję. Oferuje jeszcze więcej, bo 20 kursów video, każdy za 36,90 (niektóre przecenione ze 100 zł). A do tego do każdego kursu jest ebook tak jak ostatnio na ten sam temat!

Lista kursów:

Adobe Premiere Pro. Kurs video. Poziom pierwszy. Najważniejsze techniki montażu video
Python 3. Kurs video. Kompendium efektywnego Py...
Docker. Kurs video. Praca z systemem konteneryz...
React. Pierwsze kroki. Kurs video. Tworzenie pr...
Git. Kurs video. Pracuj wygodnie z najpopularni...
Java na serwerze - kurs przetrwania. Obóz drug...
Analiza danych w środowisku R. Kurs video. Pozi...
Język C#. Kurs video. Poziom pierwszy. Programo...
Matematyka a programowanie. Kurs video. Od poję...
Java. Kurs video. Poziom drugi. Programowanie f...
Od zera do frontend developera. Kurs video. Two...
Python 3. Kurs video. Praktycznie wprowadzenie ...
CSS i SASS. Kurs video. Praktyczny projekt nowo...
Keras w praktyce. Kurs video. Tworzenie modeli ...
Testy automatyczne kodu Python. Kurs video. Pis...
JavaScript. Kurs video. Programowanie funkcyjne...
Java na serwerze - kurs przetrwania. Obóz pierwszy
Python. Kurs video. Poziom pierwszy. Podstawy p...
Docker. Kurs video. Poziom drugi. Sieci, wolume...
Test Driven Development. Kurs video. Sztuka pis...
Programowanie asynchroniczne i równoległe w C#....
Python 3. Kurs video. Praktycznie wprowadzenie ...

Więcej informacji <-- kupując przez ten link wspierasz serię #mirkokursy (1 odcinek :))

Będzie oglądanie :D

#mirkobooki #programowanie #docker #python #git #react #java #r #csharp #matematyka #java #frontend #keras #css #tdd #programista15k #kurs #kurswideo #wideokurs #tutorial

WhiteLightning

Ciekawe keidy te kursy przerobisz :)

Julian_

dzięki, zaoszczędziłem 5 dyszek :)

TomaszSmykowski
2019-04-02 19:47

📚 Programistyczne ebooki 2019-04-02 ( ͡° ͜ʖ ͡°)

Przegląd programistycznych ebooków 02.04.2019. Dowiedz się, jakie są promocje na programistyczne ebooki, nowości i bestsellery, które warto kupić teraz!

Wraz z trwającym dniem przygotowałem dla Was informacje na temat nowości w świecie programistycznych ebooków. Jak zawsze dzieje się bardzo dużo i warto dowiedzieć się, które programistyczne ebooki są popularne, które są w promocjach, oraz które ebooki są warte zainteresowania. Zapraszam do lektury!

Promocje

Dzisiaj w Helionie do końca dnia jest rabat 30% na #ebook Visual Studio 2017. Tworzenie aplikacji Windows w języku C# . 600 stron za 44.50 zł. Bardzo opłacalna promocja. Polecam. Więcej informacji tutaj.

Bestsellery

Jak zawsze polecam też kilka programistycznych bestsellerów. Są to ebooki, które są stosunkowo popularne i warte uwagi. Naprawdę warto im się przyjrzeć. Przede wszystkim ebook dla adeptów programowania polecany przeze mnie w tym dniu to: PHP i MySQL. Witryna WWW oparta na bazie danych. Wydanie IV. Autorstwo: Kevin Yank. Ebook ma 424 stron. Fragment opisu:

Wykorzystaj potencjał PHP oraz MySQL w Twoich serwisach WWW! Jak zainstalować i uruchomić własny serwer WWW? Jak stworzyć autorski system zarządzania treścią? Jak kontrolować dostęp do stron WWW? PHP i MySQL to najpopularniejszy tandem webmasterski. Ilość serwisów opartych na tym połączeniu jest nie do ogarnięcia. Skąd taka popularność? Niezależnie od innych zalet atutem t...

Brzmi ciekawie prawda? Znaleźć można dosyć sporo ciekawych bestsellerów. Jednak wybrałem kilka, którym chciałbym poświęcić chwilę uwagi. Może znajdziesz wśród nich coś dla siebie:

Praca z zastanym kodem. Najlepsze techniki, Michael Feathers, 440 stron
Android na tablecie. Receptury, B.M. Harwani, 600 stron
Android w praktyce, Charlie Collins, Michael Galpin, Matthias Kaeppler, 728 stron

🍃 Nowości

Również programistyczne nowości zapewnią nam dobrą lekturę. Dużym zainteresowaniem cieszy się obecnie szczególnie ebook Bardziej efektywny C#. 50 sposobów ulepszenia języka C#, Bill Wagner. Ebook ma 326 stron. Fragment opisu:

50 sposobów ulepszenia języka C# Powszechnie rozpoznawany ekspert .NET Bill Wagner identyfikuje i wyjaśnia 50 zaawansowanych technik i zasad pisania niezawodnego i dobrze działającego kodu C# 7.0. Zgodnie z rosnącym wyrafinowaniem języka C# i oczekiwaniami społeczności programistów Wagner przedstawia nowe, skuteczne rozwiązania problemów, na które natrafiamy ka...

Także zachęcam. Jakie jeszcze nowości są warte zainteresowania? Polecam:

Co można, a nawet trzeba wiedzieć o komputerach, Zgud Agnieszka, Jachna Szymon, 40 stron
Twórz własne gry komputerowe w Pythonie, Al Sweigart, 400 stron
Bawimy się, programując w Scratchu. Nauka programowania przez tworzenie niezwykłych gier, Sweigart Al, 262 stron

( ͡° ͜ʖ ͡° )つ──☆*:・゚ Zaglosuj, ponieważ programistyczne ebooki i książki są świetne!

Chcesz być na bieżąco? Zaglądaj codziennie pod tag #programistyczneebooki!

#ebooki #ksiazki #programowanie #ebook #blog #technicalblog #zdalna #zdalnie #pracait #naukaprogramowania #links #java #csharp #visualstudio

TomaszSmykowski
2019-03-28 21:21

Ostatnio nie ma za dużo promocji na ebooki i kursy wideo dla programistów. Ale w końcu się pojawiła i trwa do końca dnia dzisiejszego. Dlatego poświęcę jej osobny wpis.

Promocja polega na tym, że można wybrać jeden z 10 zestawów z grafiki i mieć go w opisanej na grafice cenie. Każdy zestaw to kurs wideo + ebook. Normalnie każdy zestaw to zazwyczaj ponad 100 zł, a tutaj dostajemy te zestawy za 39,90. Czyli #jestprofit

Zestawy w promocji:

  1. Nauka programowania w Pythonie
  2. Nauka języka angielskiego dla programistów
  3. Nauka tworzenia kontenerów w Dockerze (bardzo pożądana umiejętność na rynku pracy!)
  4. Nauka tworzenia aplikacji webowych użyciem Reacta i Reduxa
  5. Nauka programowania gier z użyciem Unity
  6. Nauka commitowania i merdżowania zmian z użyciem Gita
  7. Programowanie aplikacji z użyciem C#
  8. Nauka programowania w Java (bardzo #programista15k)
  9. Nauka programowania w języku R (ponoć dobry )
  10. Nauka tworzenia aplikacji webowych w Analarze

Czyli generalnie frontend, backend, statystyka, repozytoria, kontenery, angielski. W zasadzie sam bym kupił wszystko jakby mnie było stać. To bardzo mocny wybór i tutaj wielkie gratulacje dla Heliona za taką akcję. Szczególnie jak ktoś nie próbował jeszcze kursów wideo i chce zobaczyć jak to idzie z nimi nauka.

Aby skorzystać z promocji i poczytać o kursach wideo i ebookach dostępnych kliknij tutaj: kursy programowania. Kupując z użyciem tego linku wspierasz serię #mirkobooki

#programowanie #python #jezykiobce #angielski #docker #react #redux #unity #csharp #git #angular #java #programista15k #cebuladeals #ebook #ebook #kursy #frontend #backend #devops #sysops

TomaszSmykowski
2019-03-07 14:53
Tenonymous

Dzięki! :) to już wystarczająca ilość materiałów, coś dla siebie z pewnością znajdę :D

Visual Code
2018-10-26 10:42

To może jeszcze jedna ciekawostka z c# ;)
Jest możliwość nadawania zabronionych identyfikatorów np. class, struct, int itd.

    // tylko w celach pokazowych, tzw. ficzer ma praktyczne zastosowanie opisane przez @Afish w komentarzach
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            var obj = new @class();
            [email protected]();
            Console.WriteLine($"Nazwa klasy: {obj.GetType()}.");
        }
    }

    class @class
    {
        public void @struct()
        {
            Console.WriteLine("4programmers");
        }
    }

Rezultat:

Hello World!
4programmers
Nazwa klasy: class.

#csharp

somekind

Ficzer w języku (jeśli używany ze zrozumieniem) nie jest problemem. Słowa rak i malaria dotyczyło używania tego na siłę w kodzie, tak jak w przykładzie.

Visual Code

@somekind Kod nie miał za zadanie pokazać przykładowe użycie, tylko efekt zastosowania tego ficzera. Według mnie spec @Afish ma tutaj 100% racji. Myślę, że wypowiedzi w stylu ktoś tego używa w czysto siszarpowych projektach, ale to chyba niezbyt dobrze świadczy wywodzi się z niezrozumienia intencji twórców języka c#.

Visual Code
2018-07-23 20:39

Niskiej jakości wpis o currying w c#.

        public static Func<T1, Func<T2, R>> Curry<T1, T2, R>(Func<T1, T2, R> func)
        {
            return x => y => func(x, y);
        }

Przykładowa funkcja, która służy do rozwijania funkcji (currying), w tym przypadku dwuparametrowych, czyli rozłożyć funkcje na takie, które przyjmują tylko jeden argument.

public static Func<X, Z> Compose<X, Y, Z>(Func<X, Y> f, Func<Y, Z> g)
        {
            return x => g(f(x));
        }

Potrzebujemy tego gdy np. chcemy zrobić kompozycje z tych funkcji, albo gdy chcemy wykorzystać w kompozycji jakąś domyślna metodę, która przyjmuje więcej niż jeden parametr.
W przypadku gdy powyższa funkcja wejdzie w skład kompozycji to następna dostanie na wejściu kolejną funkcje lub zwróci R jeżeli podamy jeden argument i możemy sobie pisać takie łańcuszki, czyli spinać funkcje, które odpowiadają za jakąś funkcjonalność.
Tworząc nowe funkcje możemy korzystać z istniejących już funkcji i tutaj również wykorzystujemy curring i domknięcia ułatwiając tworzenie kompozycji.

 Func<string, decimal> getAfterTaxCost = Compose(
                normalizeInput,
                parseToDeciamal, 
                calcAfterTax(0.23M),
            );

#csharp #fp