Programowanie dla początkujących w 24 godziny. Wydanie IV Greg Perry, Dean Miller
- Autorzy:
- Greg Perry, Dean Miller
- Serie wydawnicze:
- w 24 godziny
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 6.0/6 Opinie: 1
- Stron:
- 448
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Programowanie dla początkujących w 24 godziny. Wydanie IV
Warto nauczyć się programowania! Poza stworzeniem sobie możliwości znalezienia ciekawej i dobrze płatnej pracy czy pasjonującego hobby umiejętność programowania bywa niezwykle przydatna w rozwiązywaniu różnych problemów. Paleta języków programowania i narzędzi programistycznych jest niezwykle szeroka i praktycznie każdy znajdzie coś dla siebie. Zanim to jednak nastąpi, trzeba zdobyć trochę wiedzy i umiejętności. Ale bez obaw! W nauce programowania najtrudniejszy bywa pierwszy krok, jednak ta książka sprawi, że wykonasz go bez trudu i dumnie wkroczysz w świat kodowania!
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym dokładnie polega programowanie w korporacjach. Znajdziesz tutaj także wprowadzenie do kilku najpopularniejszych języków programowania, co pozwoli na ich porównanie i ułatwi wybór języka do dalszej nauki. Każdy z 24 rozdziałów zawiera materiał, który można opanować w ciągu godziny. Naukę ułatwiają instrukcje krok po kroku, quizy, ćwiczenia i praktyczne przykłady. Dzięki tej książce zdobędziesz najlepsze podstawy, aby stać się dobrym programistą. Przygotujesz się też do świadomego kształtowania swojej dalszej ścieżki zawodowej!
W książce między innymi:
- przygotowanie narzędzi do pracy - sprzęt i oprogramowanie
- podstawowe aspekty programowania i projektowania programów
- algorytmy, interaktywność, zmienne, funkcje
- debugowanie kodu
- programowanie obiektowe i korzystanie z baz danych
- planowanie kariery programisty
Zacznij programować. Najlepiej od razu!
Jeśli chcesz się nauczyć programować, ale nie wiesz, od którego języka zacząć, jest to książka dla Ciebie!
Już po 24 lekcjach trwających nie więcej niż godzinę każdy nowicjusz zdobędzie solidne podstawy programowania i nauczy się pisać proste programy na dowolną platformę - Windows, Mac i na urządzenia przenośne.
W każdej lekcji z tego starannie opracowanego samouczka stosowane jest proste podejście "krok po kroku" i wykorzystywane są informacje z wcześniejszych godzin, co pozwoli Ci od podstaw opanować najważniejsze aspekty programowania.
Po opanowaniu podstaw znajdziesz wprowadzenie do kilku najpopularniejszych obecnie języków programowania, dzięki czemu łatwiej będzie Ci zdecydować, od którego języka rozpocząć naukę.
Za pomocą prezentowanych krok po kroku instrukcji autorzy przeprowadzą Cię przez najczęściej wykonywane zadania programistyczne.
Praktyczne przykłady pokazują, jak zastosować zdobytą wiedzę do tworzenia własnych programów.
Quizy i ćwiczenia w końcowej części każdej lekcji pomogą Ci sprawdzić wiedzę i wypróbować zdobyte umiejętności.
Greg Perry osobiście nauczył tysiące osób programowania, prowadząc warsztaty i wykłady. Napisał ponad 75 książek informatycznych, które sprzedały się w sumie ponad dwóch milionach egzemplarzy na całym świecie.
Dowiedz się, jak...
- Skonfigurować przybornik programisty za pomocą powszechnie dostępnych bezpłatnych narzędzi.
- Opanować podstawowe aspekty programowania (na podstawie Pythona).
- Dodać interaktywność do programów za pomocą instrukcji pobierania i zwracania danych.
- Używać zmiennych do przechowywania informacji.
- Przetwarzać liczby i słowa.
- Tworzyć wykonujące różne zadania procedury oparte na algorytmach podejmujących decyzje.
- Tworzyć niestandardowe funkcje, które można współużytkować w wielu programach.
- Debugować programy, aby poprawić ich działania.
- Opanować bardziej zaawansowane techniki programowania (na podstawie Javy).
- Opanować podstawy programowania obiektowego.
- Tworzyć niestandardowe strony internetowe z użyciem HTML-a, stylów CSS i JavaScriptu.
- Opanować podstawowe metody używania baz danych (na podstawie SQL-a).
- Wybierać wśród innych popularnych języków takich jak C, C++, Visual Basic, PHP i Visual C#.
- Ustalić kolejne kroki w karierze programisty.

Wybrane bestsellery
-
Promocja
Niniejszy samouczek pozwala przyswoić sobie podstawy programowania w ciągu 24 godzinnych lekcji, umożliwia solidne opanowanie podstaw i uczy poprawnego projektowania programów. Nie pominięto tu szczególnie ważnego przygotowania się do programowania ani zasad tworzenia oprogramowania w korporacjach, a równocześnie pokazano sposoby korzystania z najważniejszych technik programistycznych oraz kluczowe cechy najczęściej wykorzystywanych języków programowania.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja
Trzymasz w ręku najlepszy podręcznik do podstaw pisania programów w C — ponadto zdobyte umiejętności przydadzą Ci się także przy pracy z innymi językami programowania. Dzięki prostym i praktycznym instrukcjom szybko zaczniesz pisać przydatne programy, od gier po aplikacje mobilne. Ponadto w książce tej znajdziesz opis najnowszego standardu C11 i darmowych narzędzi o otwartym kodzie źródłowym!- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja
Dzięki tej książce zrozumiesz moc programowania sterowanego testami. Bazując na świetnie wyjaśnionym procesie budowy przykładowej aplikacji zgodnie z paradygmatem TDD, przyswoisz mechanizmy: cykl czerwone, zielone i refaktoryzacja, a także wzorzec przygotowania, działania i asercji. Dowiesz się też, jak za sprawą odwrócenia zależności i zamienników testowych uzyskać kontrolę nad systemami zewnętrznymi, takimi jak bazy danych. Poznasz ponadto zaawansowane techniki projektowania, w tym zasady SOLID, refaktoryzację i architekturę heksagonalną. Na podstawie piramidy testów nauczysz się znajdować równowagę między szybkimi i powtarzalnymi testami jednostkowymi a testami integracyjnymi. Używając Javy 17, opracujesz nowoczesną mikrousługę REST opartą na bazie danych PostgreSQL.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja
Dzięki tej książce opanujesz kluczowe koncepcje myślenia systemowego i nauczysz się stosować je w praktyce. Poznasz podejście nieliniowe, które pozwala lepiej rozumieć złożoność współczesnych systemów IT i skutecznie nimi zarządzać. Nauczysz się identyfikować wzorce, przewidywać konsekwencje decyzji technologicznych, a także budować skalowalne, elastyczne architektury. Praktyczne przykłady i klarowne wyjaśnienia pomogą Ci zastosować zdobytą wiedzę w codziennej pracy, niezależnie od tego, czy tworzysz małe aplikacje, czy projektujesz wielkoskalowe systemy. To niezbędny przewodnik dla każdego, kto chce myśleć jak inżynier systemowy!- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja
Matematyka dyskretna to podstawa współczesnej informatyki. Bez niej nie istniałyby nowoczesne systemy kryptograficzne, algorytmy sztucznej inteligencji ani wyszukiwarki internetowe. Jej znajomość pozwala zrozumieć, jak działają struktury danych czy zabezpieczenia cyfrowe, w tym kryptografia RSA, oparta na trudności faktoryzacji dużych liczb pierwszych. Matematyka dyskretna stanowi wspólny język dla specjalistów z różnych dziedzin IT – od programistów i analityków danych po kryptografów i badaczy AI. Zagadnienia takie jak kombinatoryka, teoria liczb czy zasada szufladkowa Dirichleta uczą logicznego myślenia i skutecznego rozwiązywania problemów. Znajomość tych koncepcji, połączona z umiejętnością ich implementacji w języku Python, daje realną przewagę na rynku pracy. Potwierdzają to giganci branży technologicznej – Google, Facebook czy Amazon. Firmy te korzystają z narzędzi matematyki dyskretnej do optymalizacji wyszukiwań, personalizacji reklam i przetwarzania ogromnych zbiorów danych. Z naszym szkoleniem zrozumiesz podstawy teorii liczb, kombinatoryki, logiki i arytmetyki modularnej, które prędzej czy później okażą się niezbędne w realnych projektach. Bez względu na to, czy jesteś studentem informatyki, tworzysz algorytmy, analizujesz dane, zabezpieczasz systemy lub budujesz modele uczenia maszynowego, wiedza ta dostarczy Ci narzędzi do rozwiązywania złożonych problemów i rozwoju kariery w branży IT.- Videokurs 174 pkt
(39,90 zł najniższa cena z 30 dni)
174.30 zł
249.00 zł (-30%) -
Nowość Promocja
Dzięki tej książce opanujesz podstawowe koncepcje związane z użyciem LLM. Poznasz unikatowe cechy i mocne strony kilku najważniejszych modeli (w tym GPT, Gemini, Falcon). Następnie dowiesz się, w jaki sposób LangChain, lekki framework Pythona, pozwala na projektowanie inteligentnych agentów do przetwarzania danych o nieuporządkowanej strukturze. Znajdziesz tu również informacje dotyczące dużych modeli podstawowych, które wykraczają poza obsługę języka i potrafią wykonywać różne zadania związane na przykład z grafiką i dźwiękiem. Na koniec zgłębisz zagadnienia dotyczące ryzyka związanego z LLM, a także poznasz techniki uniemożliwiania tym modelom potencjalnie szkodliwych działań w aplikacji.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja
Sterownik PLC (ang. programmable logic controller) to urządzenie, które pozwala zarządzać fabrykami. Steruje bowiem znaczną większością procesów i jest obecne w bardzo wielu branżach: od automatyki przemysłowej aż po sterowanie budynkami. Stąd znajomość zagadnienia, przede wszystkim zaś umiejętność programowania takich sterowników, staje się w dzisiejszym przemyśle kluczowa. Z dużym prawdopodobieństwem można założyć, że w przemyśle 4.0, w którym większość procesów będzie zachodzić bez udziału człowieka, zdolność do programowania sterowników stanie się jeszcze istotniejsza. Jeśli chodzi o rynek sterowników, to jest on zdominowany przez jedną firmę – ponad 50 procent tego typu urządzeń sygnowanych jest logo Siemensa. Dlatego też podczas tego kursu przyjrzymy się sterownikowi tej marki – SIMATIC S7-1200 – i procesowi jego programowania za pośrednictwem TIA Portal.- Videokurs 174 pkt
(10,00 zł najniższa cena z 30 dni)
174.30 zł
249.00 zł (-30%) -
Promocja
Inteligencja obliczeniowa w machine learning (ML) to zbiór zaawansowanych technik, za sprawą których komputery mogą rozwiązywać złożone problemy, ucząc się z danych, zamiast polegać na regułach programowania. Dzięki algorytmom genetycznym, inspirowanym naturalną ewolucją, można optymalizować procesy w różnych branżach – od inżynierii, przez biotechnologię, aż po logistykę – bez potrzeby tworzenia dużych baz danych. Algorytmy te pozwalają na rozwiązywanie problemów takich jak dopasowywanie parametrów w symulacjach czy optymalizacja tras, co ma szerokie zastosowanie w codziennych wyzwaniach biznesowych.- Videokurs 209 pkt
(39,90 zł najniższa cena z 30 dni)
209.30 zł
299.00 zł (-30%) -
Promocja
To piąte, zaktualizowane i uzupełnione wydanie bestsellerowego przewodnika po tworzeniu aplikacji internetowych za pomocą Django. Pokazano tu proces planowania i budowy atrakcyjnych aplikacji, rozwiązywania typowych problemów i implementacji najlepszych praktyk programistycznych. Podczas tworzenia aplikacji, takich jak blog, serwis społecznościowy, aplikacja e-commerce i platforma e-learningowa, zapoznasz się z szerokim zakresem zagadnień związanych z tworzeniem złożonych aplikacji internetowych w Pythonie. Krok po kroku, dzięki szczegółowym planom projektów, dowiesz się, jakie korzyści niesie ze sobą praca z Django 5, i zrozumiesz zasady tworzenia aplikacji przy użyciu tego frameworka.- PDF + ePub + Mobi
- Druk 81 pkt
(74,50 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Promocja
Dzięki tej praktycznej książce przekonasz się, że w Excelu możesz przeprowadzić dogłębną analizę danych i wyciągnąć z nich cenną wiedzę. Wystarczy, że skorzystasz z najnowszych funkcji i narzędzi Excela. W poradniku pokazano, jak za pomocą Power Query budować przepływy pracy porządkujące dane i jak projektować w skoroszycie relacyjne modele danych przy użyciu Power Pivot. Ponadto odkryjesz nowe możliwości przeprowadzania analiz, w tym dynamiczne funkcje tablicowe i pozyskiwanie wartościowych informacji z wykorzystaniem sztucznej inteligencji. Dowiesz się również, jak za sprawą integracji z Pythonem zautomatyzować analizę danych i budować raporty.- PDF + ePub + Mobi
- Druk 36 pkt
(33,50 zł najniższa cena z 30 dni)
36.84 zł
67.00 zł (-45%) -
Promocja
To trzecie wydanie przejrzystego przewodnika, który ułatwi Ci naukę programowania w Pythonie. Zaczniesz od przyswojenia podstawowych pojęć programistycznych, aby wkrótce płynnie posługiwać się funkcjami i strukturami danych. Zdobędziesz też umiejętność programowania zorientowanego obiektowo. W tym zaktualizowanym wydaniu znajdziesz również wskazówki, dzięki którym zastosujesz duże modele językowe, takie jak ChatGPT, do nauki programowania. Dowiesz się, jak tworzyć skuteczne zapytania dla tych modeli, a także jak testować i debugować kod Pythona. Dzięki ćwiczeniom, zamieszczonym w każdym rozdziale, będziesz stopniowo szlifować umiejętności programistyczne, a zasugerowane w książce strategie pomogą Ci w unikaniu frustrujących błędów — w ten sposób szybko nauczysz się tworzyć poprawny kod.- PDF + ePub + Mobi
- Druk 41 pkt
(37,45 zł najniższa cena z 30 dni)
41.20 zł
74.90 zł (-45%) -
Promocja
Web scraping umożliwia automatyczne zbieranie i analizowanie danych z internetu. Pozwala oszczędzać czas, automatyzując rutynowe zadania i umożliwiając analizę danych w czasie rzeczywistym. Jest szeroko stosowany w biznesie – od monitorowania cen konkurencji w e-commerce, przez analizę rynkową w finansach, aż po badania naukowe. Ta cenna w dobie big data umiejętność wspiera codzienną pracę analityków, programistów i przedsiębiorców. Według raportów liczba wyszukiwań związanych z web scrapingiem wzrosła o 30 procent w ciągu ostatnich kilku lat. To pokazuje, jak ważne dla firm jest efektywne pozyskiwanie danych z internetu. Szczególnie efektywnym wyborem jest web scraping w języku Python, który oferuje liczne narzędzia do scrapowania stron internetowych, między innymi Beautiful Soup i Scrapy. Zaletą wyboru Pythona jest także możliwość wizualizacji danych za pomocą matplotlib, co ułatwia ich interpretację. Ponadto technologia webscrapingu stale się rozwija, integrując się z narzędziami do przetwarzania języka naturalnego (NLP) i uczenia maszynowego, co zwiększa jej potencjał w analizie danych. Niezależnie od branży webscraping w Pythonie pozwala maksymalnie wykorzystać potencjał informacji dostępnych w sieci. To inwestycja w umiejętność, która będzie się rozwijać wraz z postępem technologicznym.- Videokurs 139 pkt
(39,90 zł najniższa cena z 30 dni)
139.30 zł
199.00 zł (-30%)
O autorach książki
Greg Perry - programista, trener, konsultant. Doświadczony nauczyciel, który wprowadził tysiące osób w świat programowania. Autor 75 książek poświęconych programowaniu (ich łączny nakład przekroczył 2 miliony egzemplarzy).
Dean Miller - pisarz i redaktor z więcej niż dwudziestoletnim doświadczeniem w branży wydawniczej. W trakcie swojej kariery wydał wiele bestsellerów, a wśród nich całą serię „Teach Yourself in 21 Days”, „Teach Yourself in 24 Hours” oraz „Unleashed”. Wiele z nich zostało wydanych również przez wydawnictwo Helion.
Zobacz pozostałe książki z serii w 24 godziny
-
Promocja
Oto wyjątkowy przewodnik po platformie Roblox. Składa się z 24 lekcji skonstruowanych w sposób ułatwiający szybkie opanowanie materiału; przeczytanie każdej z nich i wykonanie podanych ćwiczeń zajmie Ci najwyżej godzinę. Lekcje i zadania łącznie tworzą kurs, dzięki któremu nauczysz się samodzielnie kodować w Robloksie. W ramach pracy z książką przygotujesz sobie środowisko pracy, zaczniesz się płynnie posługiwać potrzebnymi narzędziami i szybko napiszesz swoją pierwszą grę. Naukę ułatwią Ci instrukcje krok po kroku, liczne ćwiczenia i pytania sprawdzające, a także quizy, wskazówki i przydatne ostrzeżenia. Szybko się przekonasz, jak proste, przyjemne i satysfakcjonujące jest używanie Robloksa!- ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja
Ta książka to bardzo przystępny, zwięzły podręcznik składający się z 24 godzinnych lekcji. Jej celem jest nauka programowania w języku Java od podstaw. Pojęcia programistyczne są objaśniane w sposób zrozumiały, a technika tworzenia kodu została opisana krok po kroku. Po 24 godzinach spędzonych z tą publikacją będziesz pisać własne programy. Nauczysz się projektowania graficznych interfejsów użytkownika, tworzenia aplikacji mobilnych, zrozumiesz zasady programowania obiektowego. Po przeczytaniu książki będziesz przygotowany do nauki bardziej zaawansowanych technik programowania w Javie.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja
Książka, którą trzymasz w dłoni, została pomyślana jako zwięzły podręcznik składający się z 24 godzinnych lekcji. Znajdziesz tu szczegóły działania protokołów i opis szerokiego spektrum usług dostępnych dziś w internecie. Dowiesz się, jak konfigurować sieci i nimi zarządzać oraz jak rozwiązywać problemy. W obecnym, szóstym już wydaniu znalazły się opisy najnowszych technik, takich jak śledzenie i ochrona prywatności transmisji danych, chmura obliczeniowa, sieci mobilne i internet rzeczy.- PDF + ePub + Mobi
- Druk 70 pkt
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja
Dzięki tej książce w ciągu 24 godzinnych lekcji poznasz podstawy programowania w C++ i szybko zaczniesz tworzyć w pełni funkcjonalne aplikacje. Najpierw zapoznasz się z instalacją i użyciem kompilatora, później dowiesz się, jak debugować tworzony kod, aż wreszcie poznasz nowości wprowadzone w standardzie C++14. Dowiesz się, jak zarządzać wejściem i wyjściem oraz jak pracować z pętlami i tablicami. Nauczysz się programowania zorientowanego obiektowo i zobaczysz, jak wykorzystywać szablony.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja
W ciągu jednogodzinnych (lub krótszych) sesji nauczysz się tworzyć w języku Microsoft Visual Basic 2015 kompletne, niezawodne, nowoczesne aplikacje dla systemu Windows. Rozdziały opisujące w przystępnym języku, jak krok po kroku wykorzystać nabytą wiedzę, otworzą Ci drogę do sukcesów w każdym aspekcie programowania w języku Visual Basic 2015.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja
Błyskawicznie zaczniesz korzystać z zaawansowanych technik bazodanowych. Nauczysz się używać widoków, wykonywać transakcje, konfigurować połączenia sieciowe i stosować rozszerzenia języka SQL dostępne w bazach danych Oracle i MS SQL Server.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja
Niniejsza książka pozwala w bardzo krótkim czasie zapoznać się z systemami SAP. Składa się z 24 rozdziałów-lekcji. Przyswojenie materiału każdej z tych lekcji nie powinno trwać dłużej niż godzinę. Ten niezwykle praktyczny przewodnik umożliwia solidne opanowanie podstaw, a następnie zapoznanie się z bardziej zaawansowanymi zagadnieniami. Dzięki temu szybko można zrozumieć, na czym polega planowanie, wdrażanie systemu SAP i korzystanie z niego. Aby umożliwić utrwalenie materiału, każdy rozdział zakończono praktycznym studium przypadku.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%)
Ebooka "Programowanie dla początkujących w 24 godziny. Wydanie IV" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Beginning Programming in 24 Hours, Sams Teach Yourself (4th Edition)
- Tłumaczenie:
- Tomasz Walczak
- ISBN Książki drukowanej:
- 978-83-283-6797-5, 9788328367975
- Data wydania książki drukowanej :
- 2020-08-17
- ISBN Ebooka:
- 978-83-283-6798-2, 9788328367982
- Data wydania ebooka :
-
2020-08-14
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 110989
- Rozmiar pliku Pdf:
- 9.7MB
- Rozmiar pliku ePub:
- 8.2MB
- Rozmiar pliku Mobi:
- 17.7MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 5.4MB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: w 24 godziny
Informatyka » Webmasterstwo » JavaScript
Informatyka » Programowanie » Python
Informatyka » Programowanie » Inne - Programowanie
Informatyka » Programowanie » Visual Basic - Programowanie
Informatyka » Bazy danych » SQL
Informatyka » Webmasterstwo » CSS
Informatyka » Webmasterstwo » PHP
Informatyka » Programowanie » C
Informatyka » Programowanie » C++
Informatyka » Programowanie » Techniki programowania
Informatyka » Programowanie » Algorytmy
Dostępność produktu
Produkt nie został jeszcze oceniony pod kątem ułatwień dostępu lub nie podano żadnych informacji o ułatwieniach dostępu lub są one niewystarczające. Prawdopodobnie Wydawca/Dostawca jeszcze nie umożliwił dokonania walidacji produktu lub nie przekazał odpowiednich informacji na temat jego dostępności.
Spis treści książki
- Przygotuj się do programowania 19
- Co robi program komputerowy? 20
- Często powtarzane mity na temat programowania 21
- Istnieje już wiele programów 23
- Programiści są poszukiwani na rynku pracy 23
- Prawdziwa wartość programów 24
- Użytkownicy zwykle nie są właścicielami programów 24
- Udostępnianie programów komputerowych 24
- Twój pierwszy program 26
- Komentarze objaśniające kod 28
- Wpisywanie własnego programu 29
- Podsumowanie 31
- Pytania i odpowiedzi 32
- Warsztaty 32
- Do czego potrzebne są programy? 35
- Programy, programy, wszędzie programy 38
- Programy jako wskazówki 39
- Podsumowanie 48
- Pytania i odpowiedzi 48
- Warsztaty 48
- Dlaczego potrzebny jest projekt? 51
- Umowa między użytkownikiem a programistą 52
- Etapy projektowania 53
- Podsumowanie 65
- Pytania i odpowiedzi 65
- Warsztaty 66
- Wyświetlanie danych na ekranie za pomocą Pythona 69
- Przechowywanie danych 72
- Przypisywanie wartości 73
- Pobieranie danych z klawiatury za pomocą metody input() 75
- Podsumowanie 80
- Pytania i odpowiedzi 80
- Warsztaty 81
- Jeszcze o łańcuchach znaków 83
- Wykonywanie obliczeń matematycznych w Pythonie 87
- W jaki sposób komputery wykonują obliczenia? 89
- Używanie znaków Unicode 92
- Przegląd funkcji 93
- Podsumowanie 98
- Pytania i odpowiedzi 99
- Warsztaty 99
- Porównywanie danych za pomocą instrukcji if 103
- Pisanie warunków 106
- Pętle 108
- Podsumowanie 116
- Pytania i odpowiedzi 116
- Warsztaty 116
- Pierwszy błąd 119
- Wszystko zależy od precyzji 120
- Pisz przejrzyste programy 126
- Dodatkowe techniki debugowania 127
- Podsumowanie 128
- Pytania i odpowiedzi 128
- Warsztaty 129
- Programowanie strukturalne 131
- Umieszczanie kodu w Pythonie w funkcjach 137
- Testowanie programu 139
- Profilowanie kodu 141
- Wróćmy do programowania 141
- Podsumowanie 142
- Pytania i odpowiedzi 142
- Warsztaty 142
- Liczniki i akumulatory 146
- Listy w Pythonie 148
- Obliczanie łącznych wartości za pomocą akumulatorów 151
- Przestawianie wartości 152
- Sortowanie 153
- Przeszukiwanie list 158
- Więcej o funkcjach 164
- Pętle zagnieżdżone 167
- Podsumowanie 168
- Pytania i odpowiedzi 168
- Warsztaty 168
- Wprowadzenie do Javy 174
- Java udostępnia zawartość wykonywalną 176
- Automatyczne wykonywanie 177
- Zawartość wykonywalna dostosowana do wielu systemów 178
- Podsumowanie użytkowania Javy 179
- Zacznij od niezależnego programu w Javie 180
- Interfejs Javy 181
- Kwestie bezpieczeństwa 182
- Java jako język do pisania gier 183
- Mechanizmy języka Java 183
- Przygotowania do rozpoczęcia 187
- Podsumowanie 188
- Pytania i odpowiedzi 188
- Warsztaty 188
- Definiowanie danych w Javie 191
- Operatory 196
- Sterowanie programem 200
- Od szczegółów do ogólnego poziomu 205
- Podsumowanie 206
- Pytania i odpowiedzi 206
- Warsztaty 206
- Używanie środowiska NetBeans do uruchamiania programów Javy 209
- Przejście do graficznego interfejsu użytkownika 213
- Java i programowanie obiektowe 215
- Omówienie klas 216
- Czy rozumiesz programowanie obiektowe? 218
- Za wykonywanie zadań w klasach odpowiadają metody 218
- Podsumowanie 221
- Pytania i odpowiedzi 221
- Warsztaty 221
- Programowanie w HTML-u 225
- Prostszy przykład 230
- Szybkie wprowadzenie do HTML-a 231
- Używanie stylów CSS do określania wyglądu tekstu 234
- Dodawanie grafiki do witryn za pomocą HTML-a 236
- Podsumowanie 237
- Pytania i odpowiedzi 238
- Warsztaty 238
- Początki z JavaScriptem 241
- Stosowanie komentarzy w JavaScripcie 242
- Pisanie pierwszego programu w JavaScripcie 242
- Wyświetlanie danych na ekranie za pomocą JavaScriptu 245
- Zmienne w JavaScripcie 245
- Pobieranie danych z klawiatury za pomocą metody prompt 246
- Porównywanie danych za pomocą instrukcji if 250
- Pętle 251
- Podsumowanie 253
- Pytania i odpowiedzi 253
- Warsztaty 254
- Zmienianie zdjęć na stronie 257
- Rejestrowanie pozycji kursora myszy 262
- Dodawanie do witryny paska z powtarzanymi informacjami 264
- Podsumowanie 267
- Pytania i odpowiedzi 267
- Warsztaty 268
- Wprowadzenie do AJAX-a 271
- Używanie obiektów typu XMLHttpRequest 275
- Tworzenie prostej biblioteki AJAX-owej 277
- Tworzenie quizu z wykorzystaniem AJAX-a i opisanej biblioteki 279
- Podsumowanie 283
- Pytania i odpowiedzi 283
- Warsztaty 284
- Relacyjne bazy danych 287
- Podstawowe zapytania w SQL-u 289
- Pobieranie rekordów z bazy 290
- Wstawianie i modyfikowanie rekordów w bazie danych 292
- Usuwanie rekordów z bazy 294
- Dodawanie, usuwanie i modyfikowanie pól w istniejącej tabeli 295
- Podsumowanie 297
- Pytania i odpowiedzi 297
- Warsztaty 298
- Czego potrzebujesz do programowania w PHP? 301
- Podstawowe struktury ze skryptów PHP 303
- Pętle 307
- Cegiełki języka PHP: zmienne, typy danych i operatory 309
- Używanie i tworzenie funkcji w PHP 318
- Praca z obiektami w języku PHP 322
- Typowe zastosowania języka PHP 326
- Podsumowanie 327
- Pytania i odpowiedzi 327
- Warsztaty 328
- Wprowadzenie do języka C 331
- Czego potrzebujesz do programowania w językach C i C++? 332
- Spojrzenie na kod w C 333
- Dane w języku C 335
- Funkcje w C 336
- Operatory w C 343
- Instrukcje sterujące w C są takie jak w Pythonie 343
- Nauka języka C++ 343
- Terminologia obiektowa 344
- Podstawowe różnice między językami C i C++ 344
- Wprowadzenie do obiektów w języku C++ 346
- Co dalej? 351
- Podsumowanie 352
- Pytania i odpowiedzi 353
- Warsztaty 353
- Zawartość ekranu w środowisku Visual Basica 355
- Tworzenie od podstaw prostej aplikacji 357
- Inne uwagi związane z programowaniem w Visual Basicu 364
- Następny krok 366
- Podsumowanie 367
- Pytania i odpowiedzi 367
- Warsztaty 367
- Przeznaczenie platformy .NET 369
- Środowisko CLR 370
- Biblioteka FCL 371
- Platforma przetwarzania równoległego 372
- Środowisko DLR 372
- Język C# 372
- Podsumowanie 379
- Pytania i odpowiedzi 380
- Warsztaty 380
- Działy przetwarzania danych i IT 385
- Stanowiska związane z komputerami 389
- Nazwy stanowisk 390
- Ustrukturyzowane przeglądy 396
- Przenoszenie programu do środowiska produkcyjnego 397
- Konsulting 399
- Podsumowanie 399
- Pytania i odpowiedzi 399
- Warsztaty 400
- Kwestie związane z rozpowszechnianiem aplikacji 403
- Korzystanie z systemu kontroli wersji 407
- Podsumowanie 407
- Pytania i odpowiedzi 408
- Warsztaty 408
- Przydatne narzędzia 411
- Czy programowanie przestanie być potrzebne? 414
- Wymóg ciągłego dokształcania się 417
- Podsumowanie 418
- Pytania i odpowiedzi 419
- Warsztaty 419
- Pobieranie Pythona z witryny Python Software Foundation 423
- Instalowanie środowiska Anaconda 425
- Inne środowiska Pythona 428
- Instalowanie środowiska NetBeans 429
- Tworzenie nowego projektu 430
- Tworzenie nowych klas Javy 431
- Uruchamianie aplikacji 433
- Usuwanie błędów 434
O autorach 11
Podziękowania 12
Wprowadzenie 13
CZĘŚĆ I. ZACZNIJ PROGRAMOWAĆ JUŻ DZIŚ
Godzina 1. Praktyczne ćwiczenia z programowania 19
Godzina 2. Proces i techniki 35
Godzina 3. Projektowanie programu 51
Godzina 4. Pobieranie danych wejściowych i wyświetlanie danych wyjściowych 69
Godzina 5. Przetwarzanie danych z wykorzystaniem liczb i słów 83
CZĘŚĆ II. PODSTAWY PROGRAMOWANIA
Godzina 6. Sterowanie programami 103
Godzina 7. Narzędzia do debugowania 119
Godzina 8. Techniki programowania strukturalnego 131
Godzina 9. Pisanie algorytmów 145
CZĘŚĆ III. JAVA I PROGRAMOWANIE OBIEKTOWE
Godzina 10. Programowanie w Javie 173
Godzina 11. Szczegółowe omówienie Javy 191
Godzina 12. Java ma klasę 209
CZĘŚĆ IV. TWORZENIE WITRYN INTERNETOWYCH W HTML-U I JAVASCRIPCIE
Godzina 13. HTML5 i CSS3 225
Godzina 14. JavaScript 241
Godzina 15. Radość z programowania w JavaScripcie 257
Godzina 16. JavaScript i AJAX 271
CZĘŚĆ V. INNE JĘZYKI PROGRAMOWANIA
Godzina 17. SQL 287
Godzina 18. Skrypty w PHP 301
Godzina 19. Programowanie w językach C i C++ 331
Godzina 20. Programowanie w języku Visual Basic 2019 355
Godzina 21. C# i platforma .NET Core 369
CZĘŚĆ VI. BRANŻA PROGRAMISTYCZNA
Godzina 22. Programowanie w firmach 385
Godzina 23. Rozpowszechnianie aplikacji 403
Godzina 24. Przyszłość programowania 411
DODATKI
Dodatek A. Instalowanie Pythona 423
Dodatek B. Używanie środowiska IDE NetBeans 429
Dodatek C. Słowniczek 437
Helion - inne książki
-
Nowość Promocja
W tej praktycznej książce znajdziesz opis kompleksowych praktyk, dzięki którym współczesne organizacje utrzymujące złożone ekosystemy oprogramowania mogą skutecznie identyfikować podatności, zarządzać nimi i ograniczać ryzyko wystąpienia poważnych naruszeń bezpieczeństwa. Dowiesz się, dlaczego nie wystarczy po prostu „użyć łatki”, aby naprawić znane luki w oprogramowaniu. Poznasz zasady profesjonalnego zarządzania podatnościami uwzględniające monitorowanie systemów i baz danych podatności. Przekonasz się, jak ważne są czynnik ludzki i identyfikacja czynników psychologicznych, które podczas interakcji użytkownika z oprogramowaniem przyczyniają się do powstawania podatności. W miarę lektury książki przyswoisz wydajne i skuteczne strategie, dzięki którym zapewnisz swojej organizacji wysoki poziom cyberbezpieczeństwa.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja
Ta niewielka, przystępnie napisana książka jest drugim wydaniem kompleksowego przewodnika dla programistów Pythona, którzy chcą budować aplikacje bazujące na dużych modelach językowych. Zaprezentowano w niej główne cechy i zasady działania modeli GPT-4 i GPT-3.5 z uwzględnieniem najnowszych osiągnięć w rozwoju technologii sztucznej inteligencji. Znalazły się tu także instrukcje, jak krok po kroku tworzyć aplikacje z zastosowaniem biblioteki OpenAI dla Pythona, włączając w to generowanie treści, odpowiadanie na pytania i inteligentnych asystentów. Dodatkowe ułatwienie stanowią przejrzyste przykłady i dołączone do wydania pliki z kodami. Dzięki tej książce z łatwością wykorzystasz moc dużych modeli językowych w swoich aplikacjach!- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja
Lektura tej książki pozwoli Ci zrozumieć możliwości najnowocześniejszych algorytmów AI, nawet jeśli nie posiadasz wiedzy technicznej. Dowiesz się, na czym polega funkcjonowanie sieci neuronowych, poznasz również fascynującą historię pierwszego sztucznego neuronu i przekształcenia go w sieć zdolną do realizowania zadań wcześniej uznanych za niewykonalne obliczeniowo. Zapoznasz się z możliwościami i wyzwaniami związanymi z widzeniem komputerowym, a także z zasadami działania sieci neuronowej i jej treningu. Zorientujesz się też, w których obszarach sztuczna inteligencja może stanowić zagrożenie, a gdzie wykazuje olbrzymi potencjał. Na koniec spojrzysz na obecną rewolucję AI przez pryzmat wcześniejszych przełomów technologicznych, aby lepiej zrozumieć, co nas czeka i jakie mamy wobec tego zobowiązania.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja
W trakcie lektury tej książki przygotujesz własne laboratorium, a następnie przeanalizujesz każdy etap zabójczego łańcucha ataków i zastosujesz nową wiedzę w praktyce. Dowiesz się, jak ominąć wbudowane mechanizmy bezpieczeństwa, między innymi AMSI, AppLocker i Sysmon, przeprowadzać działania rozpoznawcze i wykrywające w środowisku domeny, a także zbierać dane uwierzytelniające w całej domenie. Przeczytasz również, jak poruszać się ruchem bocznym, aby wtopić się w ruch środowiska i pozostać niewykrytym przez radary obrońców, a ponadto jak eskalować uprawnienia wewnątrz domeny i w całym lesie domen czy osiągać stan przetrwania na poziomie domeny i w kontrolerze domeny. W efekcie nauczysz się przeprowadzać ocenę bezpieczeństwa różnych produktów i usług Microsoftu, takich jak Exchange Server, SQL Server i SCCM.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja
Ten kompleksowy podręcznik docenią specjaliści do spraw bezpieczeństwa i projektanci aplikacji. Znajdziesz w nim szereg przydatnych informacji na temat testowania API, identyfikowania podatności i ich eliminowania. W książce znalazło się mnóstwo praktycznych przykładów, dzięki którym dowiesz się, jak unikać kontroli uwierzytelniania i autoryzacji, a także jak identyfikować podatności w interfejsach API przy użyciu różnych narzędzi. Nauczysz się też tworzenia rozbudowanych raportów dotyczących wykrytych podatności, a ponadto rekomendowania i stosowania skutecznych strategii ich minimalizowania. Poznasz również strategie zarządzania bezpieczeństwem interfejsów API i dowiesz się, jak je chronić przed najnowszymi zagrożeniami.- PDF + ePub + Mobi
- Druk 54 pkt
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Nowość Promocja
Dzięki tej praktycznej książce poznasz pełnię możliwości Postmana. Znajdziesz tu przystępnie wyjaśnione koncepcje, a także zestaw rzeczywistych przykładów, co ułatwi Ci korzystanie z tego narzędzia do tworzenia doskonale zaprojektowanych, udokumentowanych i przetestowanych interfejsów programowania aplikacji. Za pomocą praktycznych projektów nauczysz się dodawać automatyzację testów do istniejącego API. Poznasz również nowe funkcjonalności Postmana, stanowiące dużą pomoc w unikaniu błędów. W drugim, w pełni zaktualizowanym wydaniu znajdziesz nowe rozdziały dotyczące testowania przepływu pracy, tworzenia i używania serwerów imitacji, testowania bezpieczeństwa API, jak również testowania wydajności.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja
Analityka mocno się zmieniła. Kiedyś skupiała się głównie na tworzeniu raportów i wykresów, które prezentowały dane w atrakcyjnej formie. Teraz stała się bardziej zaawansowana ― zespoły pracują w nowy sposób, łącząc różnorodne umiejętności, takie jak analiza danych, programowanie i znajomość biznesu. Dzięki temu decyzje podejmowane w firmach mogą być lepsze, a osiąganie celów ― łatwiejsze. Jednak by to działało, potrzebne są zmiany w strukturze organizacji i podejściu do pracy. Oto najbardziej praktyczny poradnik korzystania z analityki w funkcjonowaniu organizacji! Bill Schmarzo, dyrektor do spraw innowacji w Hitachi Vantara- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Nowość Promocja
Dzięki tej praktycznej książce dogłębnie poznasz zagrożenia specyficzne dla aplikacji opartych na dużych modelach językowych, przeanalizujesz ich charakterystyczne cechy i dowiesz się, jak wyglądają luki w zabezpieczeniach. W ten sposób zdobędziesz praktyczną wiedzę, która podczas tworzenia oprogramowania korzystającego z LLM okazuje się bezcenna. Zapoznasz się również z licznymi wskazówkami i strategiami, które pomogą w zabezpieczaniu aplikacji opartych na sztucznej inteligencji. Niezależnie od tego, czy tworzysz zupełnie nową aplikację, czy zajmujesz się dodawaniem funkcjonalności LLM, znajdziesz tu szeroką gamę przydatnych zagadnień, takich jak architektura dużych modeli językowych, granice zaufania, technika RAG, wstrzykiwanie promptów i wiele innych.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja
Tę książkę docenią praktycy: analitycy danych i inżynierowie uczenia maszynowego. Opisano w niej różne architektury transformerów — od pierwszych modeli podstawowych po najnowsze osiągnięcia w generatywnej sztucznej inteligencji. Dzięki lekturze nauczysz się wstępnego szkolenia i dostrajania modeli LLM, a także pracy nad różnymi przypadkami użycia. Poznasz takie problemy jak halucynacje i zagrożenia prywatności, a następnie dowiesz się, jak je łagodzić. W książce pokazano ponadto, jak poprawiać dokładność modeli LLM i uzyskiwać większą kontrolę nad generowanymi przez nie wynikami. Nie zabrakło ciekawych szczegółów dotyczących modeli generatywnych opartych na transformerach, modeli wizyjnych i architektur multimodalnych, jak również opisu najlepszych praktyk.- PDF + ePub + Mobi
- Druk 81 pkt
(74,50 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: Programowanie dla początkujących w 24 godziny. Wydanie IV Greg Perry, Dean Miller
(1)(1)
(0)
(0)
(0)
(0)
(0)