Beginning C for Arduino, Second Edition: Nauka programowania w języku C dla Arduino

Ocena:   (4,6 na 5)

Beginning C for Arduino, Second Edition: Nauka programowania w języku C dla Arduino (Jack Purdum)

Opinie czytelników

Podsumowanie:

Książka „Beginning C for Arduino” to kompleksowe źródło wiedzy na temat programowania w języku C specjalnie dla aplikacji Arduino. Jest chwalona za czytelny styl, skuteczne metody nauczania i dogłębne omówienie, dzięki czemu jest odpowiednia dla początkujących i tych, którzy chcą odświeżyć swoje umiejętności. Niektórzy czytelnicy zwracają jednak uwagę na problemy z formatowaniem w wersji eBook, nadmierne skupienie się na programowaniu w języku C zamiast na praktycznych zastosowaniach Arduino oraz przypadki niejasnych wyjaśnień w niektórych sekcjach.

Zalety:

Łatwa do przeczytania i zrozumienia, nawet dla początkujących.
Doskonałe wyjaśnienia złożonych tematów, w tym pojęć programistycznych, takich jak wskaźniki i rzutowanie.
Przykłady z prawdziwego świata i praktyczne ćwiczenia ułatwiają naukę.
Mocny styl nauczania, który sprawia, że materiał jest wciągający.
Wyczerpujący materiał na temat programowania w języku C dostosowany do Arduino.

Wady:

Problemy z formatowaniem eBooka wpływające na czytelność kodu.
Niektórzy uważają, że książka zbyt głęboko zagłębia się w koncepcje języka C kosztem praktycznych zastosowań Arduino.
Niektóre sekcje mogą zawierać niejasne lub zbyt skomplikowane wyjaśnienia.
Błędy w tabelach, rysunkach i definicjach.
Mały rozmiar czcionki może być uciążliwy dla starszych czytelników.

(na podstawie 77 opinii czytelników)

Oryginalny tytuł:

Beginning C for Arduino, Second Edition: Learn C Programming for the Arduino

Zawartość książki:

Beginning C for Arduino, Second Edition została napisana dla tych, którzy nie mają wcześniejszego doświadczenia z mikrokontrolerami lub programowaniem, ale chcieliby poeksperymentować i nauczyć się obu. Zaktualizowana o nowe projekty i nowe płytki, książka ta wprowadza w język programowania C, wzmacniając każdą strukturę programowania prostą demonstracją tego, jak można używać C do kontrolowania mikrokontrolerów z rodziny Arduino. Autor Jack Purdum wykorzystuje wciągający styl, aby nauczyć dobrych technik programowania, korzystając z przykładów, które zostały udoskonalone podczas jego 25-letniego nauczania na uniwersytecie.

Beginning C for Arduino, Second Edition nauczy Cię:

⬤ Języka programowania C.

⬤ Jak używać języka C do sterowania mikrokontrolerem i powiązanym sprzętem.

⬤ Jak rozszerzyć język C poprzez tworzenie własnych bibliotek, w tym wprowadzenie do programowania obiektowego.

W trakcie lektury tej książki poznasz podstawy programowania, takie jak praca z typami danych, podejmowanie decyzji i pisanie pętli sterujących. Następnie przejdziesz do niektórych trudniejszych aspektów programowania w języku C, takich jak efektywne używanie wskaźników, praca z preprocesorem C i radzenie sobie z plikami we / wy. Każdy rozdział kończy się serią ćwiczeń i pytań sprawdzających, aby sprawdzić swoją wiedzę i wzmocnić to, czego się nauczyłeś.

Dodatkowe informacje o książce:

ISBN:9781484209417
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2015
Liczba stron:388

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Beginning C for Arduino, Second Edition: Nauka programowania w języku C dla Arduino - Beginning C...
Beginning C for Arduino, Second Edition została...
Beginning C for Arduino, Second Edition: Nauka programowania w języku C dla Arduino - Beginning C for Arduino, Second Edition: Learn C Programming for the Arduino
Początki C dla Arduino: Nauka programowania w języku C dla Arduino - Beginning C for Arduino: Learn...
**Wprowadzenie do mikrokontrolerów...
Początki C dla Arduino: Nauka programowania w języku C dla Arduino - Beginning C for Arduino: Learn C Programming for the Arduino

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)