Kurs Atnel Online

Techniki programowania w C.

Nauka C od podstaw dla każdego
w najlepszym wydaniu!

Bluebook i Greenbook w pigułce wideo!

Pierwszy w Polsce i jedyny kompleksowy kurs języka C dla mikrokontrolerów. Nie jest to jednak typowy kurs jakich powstało bez liku w ostatnich latach w internecie. Tylko TUTAJ poznasz TECHNIKI PROGRAMOWANIA w C nie zaś sam suchy język i sprzęt.

Chcesz zacząć przygodę z językiem C embedded i i nie wiesz od czego zacząć? który kurs wybrać?

na jakiej platformie sprzętowej wystartować?

Dobrze trafiłeś! Z nami nie dość, że poznasz od podstaw C ale także to czego nie dadzą Ci inne kursy, czyli techniki programowania. Dodatkowo, na tę niewątpliwą przyjemność wydasz najmniej pieniędzy, wystartujesz z najbardziej popularną platformą sprzętową na świecie! (Większość uczestników już posiada niezbędny sprzęt do ćwiczeń i nawet o tym nie wie, więc koszt sprzętu do kursu wyniesie ZERO zł) Później gdybyś chciał ją zmienić na inną rodzinę mikrokontrolerów - to zdobyta tu wiedza przyda się w 100%. Ty zaoszczędzisz czas bo będziesz musiał się tylko douczyć jak działa inny procesor rodziny X, Y albo Z. Natomiast techniki programowania i język C pozostaną takie same!

Zapewniamy najlepszą dydaktykę a co za tym idzie - najlepsze przyswajanie wiedzy, nawet jeśli nigdy w życiu nie miałeś styczności z programowaniem i elektroniką.

Zapisz się na listę chętnych - czekamy na pierwszych 1000 zainteresowanych i startujemy!

Zacznij z nami od zera! Gładko przejdziesz z Arduino na język C i będziesz zdziwiony, że tak łatwo to poszło.

(Czysty język C i swojski Eclipse, MkClipse pod Windows)

June 2, 2022
11:16am Pakistan Time

Wstępny plan kursu

Wstęp - wprowadzenie do kursu języka C
Poznasz różnice i możliwość popularnych modułów wybranych przez nas do kursu. Wyjaśni się to dlaczego postawiliśmy na tę a nie inną rodzinę mikrokontrolerów do kursu. Wybór platformy sprzętowej ma również ścisły związek z ciężkimi czasami w których powstaje kurs, gdzie mamy do czynienia z nagminnym brakiem półprzewodników, a tymczasem dzięki pomysłowości prowadzących damy radę.

Moduł 1: Przygotowanie środowiska pracy
Zdecydowana większość ludzi pracuje w systemie Windows, to dlatego w kursie dowiesz się o całym łańcuchu narzędzi potrzebnych do pracy z programowaniem. Zapewnimy absolutną prostotę szczególnie w pierwszych etapach ćwiczeń. Wszystko dzięki Eclipse a także uproszczonej i autorskiej wersji środowiska MkClipse. Będziemy korzystali także z kompilatorów On-Line.

Moduł 2: Poznajmy platformę sprzętową do ćwiczeń - AVR

Poznasz zalety i wady wybranej przez nas platformy sprzętowej jeśli chodzi o rodzinę mikrokontrolerów. Zapoznasz się z ich strukturą, budową, ich modułami wewnętrznymi i szczegółowymi zasadami pracy. Wiedza tu przekazana czy tego chcesz czy nie, pozwoli Ci znacznie lepiej zrozumieć nawet dotychczasowe twoje prace w Arduino i porównanie podejścia w sposobie uczenia się obu środowisk.

Moduł 3: Podstawy języka C - Teoria
Jedna z ważniejszych części kursu. Nie przeoczymy tu niczego, zaś wiedza pomimo że teoretyczna będzie przekazana w taki sposób aby dotrzeć do każdego indywidualnie. Teoria będzie przeplatana prostymi ćwiczeniami praktycznymi, które każdy będzie mógł wykonać nawet bez mikrokontrolera w ręku.

Moduł 4: Warsztaty - język C w praktyce
Tu zacznie się przygoda, wprowadzimy Ciebie w praktyczne zastosowania języka C na "żywym" mikrokontrolerze. Jednocześnie od początku kładąc nacisk nie tylko na dobry styl pisania kodu źródłowego ale będziemy wplatać już na tym etapie proste i ciekawe techniki programowania.

Moduł 5: Wstęp do systemów czasu rzeczywistego
Tu zapoznasz się w szczegółach z technikami tworzenia np. Timerów programowych. Bluebook był pionierską książką na rynku polskim, która rozpoczęła w ogóle wprowadzanie tej terminologii do początkowych etapów szkoleń i kursów z języka C embedded. Dlatego z nami zrozumiesz to od podstaw, a w porównaniu do tego co było przekazane w książce, będziemy w stanie w kursie wideo wiele rzeczy doprecyzować, pokazać inne metody organizacji tych mechanizmów NAWET BEZ WYKORZYSTANIA do tego celu chociażby jednego Timera sprzętowego. To będzie niespodzianka dla wielu, nawet dla programistów którzy już są średnio zaawansowani. Jednak najważniejszą częścią tego modułu będzie wprowadzenie technik programowania "pseudo wielowątkowego" nawet na tak prostych i 8-bitowych mikrokontrolerach. Z praktyki wiemy, że osoby, które przerobiły te rozdziały i tematykę z książki, nasi czytelnicy twierdzą, że dzięki temu wejście na kolejne etapy programowania, a szczególnie przejście do nauki systemów czasu rzeczywistego RTOS było o wiele prostsze.

Moduł 6: Projekty
Byłoby smutno, gdyby kurs pozbawiony był chociaż kilku projektów praktycznych z różnych dziedzin i zastosowań. Mamy tu dla Ciebie niespodzianki, począwszy od obsługi typowych peryferiów omawianych w wielu kursach z uwzględnieniem oczywiście ZDARZEŃ (EVENTS), funkcji zwrotnych (CALLBACKS), Timerów Programowych tak aby poznać ich zastosowania w praktyce a nie tylko w prostych teoretycznych przykładach. Ale to nie wszystko - co powiesz na zetknięcie się z magistralą CAN ? co powiesz na możliwość komunikacji komputerem poprzez USB za pomocą bibliotek V-USB dla AVR, stworzysz własne urządzenia HID i szczególnie na tych przykładach docenisz to o czym mowa w tytule kursu - TECHNIKI PROGRAMOWANIA.

Dokładna AGENDA kursu (w postaci pliku PDF) wysyłana jest drogą mailową po zapisaniu się na listę chętnych.

Tutaj będzie można obejrzeć pierwszy oficjalny LIVE organizacyjny kursu. Odpowiemy na mnóstwo szczegółowych pytań ze strony uczestników odnośnie kursu oraz zadamy nasze pytania do Ciebie.

Wkrótce poinformujemy mailowo o dacie naszego spotkania na żywo, zapisz się na listę mailową.

Kiedy start?

Na początek czekamy aż uzbiera się grupa 1000 chętnych osób. Po osiągnięciu tego celu omówimy z Tobą dokładną agendę kursu, wszystkie szczegóły i terminy. Również my będziemy mieli też do Ciebie pytania na specjalnym webinarze on-line na youtube.

Dopiero wtedy ostatecznie zadecydujesz czy chcesz wziąć udział w szkoleniu.

Dla kogo jest kurs?

  • Dla osób które nigdy nie miały styczności z żadnym językiem programowania i elektroniką -
    TO NIE JEST PUSTE HASŁO REKLAMOWE
  • Dla wszystkich, którzy do tej pory pracują z Arduino - ZAPEWNIAMY PŁYNNE PRZEJŚCIE na język C bez zmiany platformy sprzętowej
  • Dla programistów PHP, JAVA, C#, Delphi, Baz danych, dla developerów Frontedn i Backend - bezbolesna nauka embedded. Dla tych którzy często chcieliby połączyć swoje projekty z IoT.
  • Dla wszystkich pasjonatów i hobbystów niezależnie od wieku. Możemy śmiało się pochwalić, że wśród czytelników książek wydawnictwa Atnel, byli i są wspaniali seniorzy, z którymi Mirek ma dobry kontakt, seniorzy w wieku nawet 74 lat!
  • Dla każdego kto już zaczął z językiem C, coś "liznął" ale chciałby pogłębić swoją wiedzę w zakresie technik programowania.

Dlaczego warto?

  • Bo kurs powstaje z myślą o całkowicie początkujących.
  • Bo oszczędzisz wiele miesięcy swojego czasu na wyszukiwanie zlepków informacji z netu. Nie "zatniesz się i nie zniechęcisz" z nami wyjdzie realizacja wszystkich solidnych przykładów i Twoich celów
  • Nasz kurs wprowadzi Cię w świat programowania embedded i pozwoli łatwiej zrozumieć programowanie na coraz bardziej skomplikowanych procesorach jak ARM/STM, PIC32, ESP, a nawet płynnie przejść na RTOS.
  • Żaden inny kurs do tej pory istniejący na świecie, nie uczy w taki sposób jak nasz - dobrych technik programowania niezależnie od rodziny mikrokontrolerów
  • Bo Mirek (mirekk36) stosuje jak zwykle nietuzinkowe podejście do przekazu, dzięki czemu nie zaśniesz na kursie, będziesz go oglądał jak dobry serial kryminalny, tym bardziej, że każde ćwiczenie kursu nie tylko wyjdzie ale w pełni je zrozumiesz.
  • Dlatego, że nauczymy Cię prostego sposobu korzystania z not PDF do mikrokontrolerów, nawet jeśli nie znasz języka angielskiego - tak tak, to możliwe.
  • Sprawdzona i co najważniejsze skuteczna forma przekazu - my to mamy, dzięki temu docieramy do olbrzymiej ilości pasjonatów i chętnych do nauki programowania
  • Bo my nauczymy Ciebie na bazie naszych zewnętrznych i darmowych poradników jak radzić sobie z prawidłowym tworzeniem schematów elektronicznych. Do tego nauczysz się z krótkiego zewnętrznego i darmowego kursu od nas - jak projektować własne płytki PCB z uwzględnieniem wiedzy elektronicznej związanej z filtracją zasilania, prowadzeniem ścieżek itp.

Złota edycja

Pamiętaj:

Bluebook został wydany i sprzedany w około
18 tysiącach egzemplarzy. Do dnia dzisiejszego bardzo dobrze się sprzedaje i jest pozytywnie oceniany przez czytelników - to o czymś świadczy i daje przedsmak tego co zastaniesz w tym kursie!

Mirosław Kardaś

Autor czterech książek, Kursu ESP i RTOS oraz setek merytorycznych wideo poradników traktujących o programowaniu w języku C. Pasjonat elektroniki i programowania. Twórca popularnych w całej Polsce zestawów ewaluacyjnych ATB służących do nauki programowania mikrokontrolerów AVR, STM, PIC, ESP8266 i ESP32 i prototypowania własnych układów.

Od praktyka dla praktyków kompleksowe podejście do języka C.

Zapisz się na listę chętnych

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.