Wydawca: 16
Język - lektura - interpretacja w dydaktyce szkolnej
red. Ewa Jaskółowa, Małgorzata Wójcik-Dudek
Zapraszamy do lektury zbioru tekstów autorstwa badaczy, których namysł nad rolą interpretacji w szkolnej edukacji wpisuje się w refleksję Rabindranatha Tagorego zakotwiczoną w takich wartościach, jak: wolność, własne myśli, wzajemne zrozumienie. Można zaryzykować twierdzenie, że wolność pozostaje gwarancją włączania własnych myśli do korpusu idei składających się na dziedzictwo ludzkości, konfrontowania ich z Innymi po to, aby lepiej zrozumieć siebie oraz Drugiego. W tym dialogu ponad czasem i przestrzenią niebagatelną rolę przypisuje się oczywiście edukacji, której jednym z ważniejszych, jeśli nie najważniejszym, zadań jest przygotowanie do interpretacji oznaczającej nie tyle rozumienie, ile proces prowadzący do porozumienia. (ze wstępu)
Język angielski dla gimnazjalisty. Gramatyka
Agata Mioduszewska, Joanna Bogusławska
Potrzebujesz zbioru zadań z gramatyki angielskiej? Chcesz zrobić powtórkę przed klasówką? Poćwiczyć przed egzaminem? Nowa seria repetytoriów dla gimnazjalistów "OLDSCHOOL - stara dobra szkoła" to skuteczna nauka tego, czego naprawdę potrzebujesz. Nie ogarniasz tematu? My w Ciebie wierzymy! Seria "OLDSCHOOL - stara dobra szkoła" została przygotowana przez doświadczonych korepetytorów i metodyków we współpracy z nauczycielami i samymi gimnazjalistami Główne zalety: - klarowne objaśnienie najważniejszych zagadnień z gramatyki angielskiej - bogaty zestaw ćwiczeń z kluczem - zgodność z podstawą programową - przejrzysty układ oraz staranna szata graficzna Wiesz, jak jest! Egzamin gimnazjalny tylko z OLDSCHOOL!
Język angielski. Fiszki gimnazjalisty. 500 kart do nauki
Ewa Fleischer
Seria "OLDSCHOOL - stara dobra szkoła" została przygotowana przez doświadczonych korepetytorów i metodyków, a wszystkie publikacje są konsultowane z nauczycielami i samymi gimnazjalistami. "Język angielski. Fiszki gimnazjalisty. 500 kart do nauki" to kurs powtórkowy do egzaminu zarazem skuteczna nauka tego, czego naprawdę potrzebujesz. Skorzystaj z nowego sposobu na szybkie zapamiętywanie! Weź to na rozum! My w Ciebie wierzymy! "Fiszki gimnazjalisty" to: - 500 dwustronnych Fiszek do samodzielnej nauki - 1000 pytań i odpowiedzi - wszystkie zagadnienia gimnazjalne - efektywne zapamiętywanie - nowy sposób na naukę Dzięki "Fiszkom gimnazjalisty": - opanujesz wszystkie zagadnienia wymagane na egzaminie gimnazjalnym z języka angielskiego w zakresie leksykalno-tematycznym i gramatycznym - sprawdzisz, co już umiesz - dowiesz się, czego jeszcze nie wiesz - dostosujesz tempo nauki do własnych potrzeb - możesz uczyć się samodzielnie lub z przyjaciółmi - masz możliwość uczenia się w dowolnym momencie i miejscu Wiesz, jak jest. Egzamin gimnazjalny tylko z OLDSCHOOL!
Język angielski. Fiszki maturzysty. 500 kart do nauki
Ewa Fleischer
Seria "OLDSCHOOL - stara dobra szkoła" została przygotowana przez doświadczonych korepetytorów i metodyków, a wszystkie publikacje są konsultowane z nauczycielami i samymi maturzystami. " Język angielski. Fiszki maturzysty. 500 kart do nauki" to kurs powtórkowy do matury a zarazem skuteczna nauka tego, czego naprawdę potrzebujesz. Skorzystaj z nowego sposobu na szybkie zapamiętywanie! Weź to na rozum! My w Ciebie wierzymy! "Fiszki maturzysty" to: - 500 dwustronnych Fiszek do samodzielnej nauki - 1000 pytań i odpowiedzi - wszystkie zagadnienia maturalne - efektywne zapamiętywanie - nowy sposób na naukę Dzięki "Fiszkom maturzysty": - opanujesz wszystkie zagadnienie wymagane na maturze na poziomie podstawowym w zakresie leksykalno-tematyczny i gramatycznym - sprawdzisz i usystematyzujesz swoją wiedzę - dostosujesz tempo nauki do własnych potrzeb - skorzystasz z nowej formy przygotowania do matury - możesz uczyć się w domu, w szkole, w podróży - kiedy tylko chcesz Do matury tylko z OLDSCHOOL!
Język angielski. Korepetycje maturzysty
Anna Treger
Potrzebujesz korepetycji z języka angielskiego? Powtórki przed maturą? Szybkiej pomocy przed klasówką? Nowa seria repetytoriów dla licealistów "OLDSCHOOL - stara dobra szkoła" to skuteczna nauka tego, czego naprawdę potrzebujesz. Weź to na rozum! My w Ciebie wierzymy! Seria została przygotowana przez doświadczonych korepetytorów i metodyków, a konsultowana z nauczycielami i samymi maturzystami. Repetytorium przeznaczone jest dla wszystkich uczniów szkół średnich, którzy potrzebują powtórki z angielskiego, a zarazem chcą poznać ćwiczenie przydatne na maturze. Może też być świetną pomocą dla nauczycieli i korepetytorów. Główne zalety repetytorium: - wszystkie tematy maturalne w ćwiczeniach - słownictwo, gramatyka, zestawy zadań maturalnych - zgodność z wymaganiami maturalnymi na poziomie podstawowym i rozszerzonym - ilustracje, krzyżówki, klucz do wszystkich ćwiczeń - przejrzysty układ oraz staranna szata graficzna - książka polecana przez native speakera, testowana przez maturzystów. Domowe korepetycje tylko z OLDSCHOOL!
Język angielski. Tablice gimnazjalisty
Praca zbiorowa
Potrzebujesz korepetycji z angielskiego? Szybkiej pomocy przed klasówką? Język angielski. Tablice gimnazjalisty to idealna powtórka z angielskiego dla gimnazjalistów w formie wygodnych i przejrzystych tablic. Seria "OLDSCHOOL - stara dobra szkoła" została przygotowana przez doświadczonych korepetytorów i metodyków, a wszystkie publikacje są konsultowane z nauczycielami i poddawane testom przez samych gimnazjalistów. Główne zalety tablic OldSchool: wszystkie istotne zagadnienia gimnazjalne w pigułce angielskie części mowy, czasy i okresy warunkowe nowoczesna szata graficzna, ilustracje prezentacja treści ułatwiająca zapamiętywanie Wiesz, jak jest. Egzamin gimnazjalny tylko z OLDSCHOOL!
Język angielski. Tablice maturzysty
Praca zbiorowa
Potrzebujesz korepetycji z języka angielskiego? Powtórki przed maturą? Szybkiej pomocy przed klasówką? Język angielski. Tablice maturzysty to idealna powtórka z angielskiego dla maturzystów w formie wygodnych i przejrzystych tablic. Seria "OLDSCHOOL - stara dobra szkoła" została przygotowana przez doświadczonych korepetytorów i metodyków, a wszystkie publikacje są konsultowane z nauczycielami i poddawane testom przez samych maturzystów. Główne zalety tablic OldSchool: wszystkie istotne zagadnienia z leksyki angielskiej w pigułce słownictwo obejmujące najważniejsze dziedziny życia pomocne dodatki: czasowniki nieregularne, przydatne zwroty nowoczesna szata graficzna, ilustracje prezentacja treści ułatwiająca zapamiętywanie Domowe korepetycje tylko z OLDSCHOOL!
Język ANSI C. Programowanie. Wydanie II
Brian W. Kernighan, Dennis M. Ritchie
Drogi Czytelniku, właśnie trzymasz w rękach nowe wydanie książki zaliczanej do klasyki literatury informatycznej. Napisana przez autorów języka ANSI C w najlepszy możliwy sposób przedstawia arkana tego języka. A co można powiedzieć o samym języku? To też klasyka. To język wymagający systematyczności i skupienia, ale dający w zamian wiele możliwości i świetne wyniki. To najczęściej nauczany język programowania - jego znajomość stanowi znakomity fundament do poznania kolejnych, bardziej złożonych języków. Mimo swojego zaawansowanego wieku jest on ceniony i w wielu dziedzinach wciąż niezastąpiony. Dzięki tej książce zdobędziesz kompletną wiedzę na temat języka C. Poznasz wszystkie dostępne typy, operatory i wyrażenia. Nauczysz się sterować wykonywaniem programu oraz wykorzystywać funkcje. Ponadto dogłębnie poznasz coś, co sprawia początkującym programistom najwięcej problemów - wskaźniki. Następnie zapoznasz się także z funkcjami wejścia i wyjścia. Dowiesz się, jak uzyskać dostęp do plików, formatować dane wyjściowe oraz obsługiwać błędy. Książka ta jest bogata w przykłady, a każdy z nich został przetestowany przez autorów. Język ANSI C. Programowanie. Wydanie II to niezastąpiona pozycja na półce każdego studenta informatyki, pasjonata programowania i zawodowca. Wraz z książką został wydany zeszyt zawierający rozwiązania do wszystkich zawartych w niej ćwiczeń. Zmienne i wyrażenia arytmetyczne w języku C Kompilowanie kodu Wykorzystanie preprocesora języka C Typy i operatory Metody sterowania wykonywaniem programu Wykorzystanie funkcji Struktura programu Zasada działania wskaźników Struktury danych Operacje wejścia i wyjścia Zastosowanie rekurencji Poznaj tajniki języka C!
Język Artystyczny. T. 15: Język(i) kultury popularnej
red. Artur Rejter
Pomieszczone w niniejszym wydawnictwie teksty stanowią różne głosy w dyskusji nad miejscem i rolą kultury popularnej w dzisiejszym świecie. Sięgnięto do zróżnicowanych gatunkowo tekstów, sformułowano rozmaite tezy, a wszystko po to, by opisać jeden z fenomenów współczesności. Napotkamy w analizach zarówno utwory poetyckie i prozatorskie reprezentujące dyskurs artystyczny, szeroko pojęte wypowiedzi medialne, jak i teksty będące przedstawicielami podróżopisarstwa. Opracowania składające się na niniejszy tom dotykają m.in.: problematyki polifoniczności kulturowej współczesnej poezji, zagadnienia tożsamości wampirów, kreacji wizerunku mężczyzny w literaturze gejowskiej, elitarnego egalitaryzmu Kabaretu Starszych Panów, metarefleksji nad literaturą wyróżnioną Nagrodą Literacką Nike, stylu podróżopisarstwa Mariusza Wilka, językowej kreacji zapachu w tekstach medialnych czy wreszcie onomastycznoliterackiej analizy prozy Ignacego Karpowicza.
"Język Artystyczny". T. 16: Nowy (?) Kanon (?) Wokół Nagrody Literackiej "Nike"
red. Artur Rejter
W publikacji zgromadzono teksty, w których przyjrzano się twórczości różnych osób nagrodzonych lub nominowanych do Nagrody Literackiej „Nike”. Dla autorów interesujące były między innymi problemy stylizacji w wielowymiarowej i polifonicznej prozie Jacka Dehnela (Magdalena Hawrysz), a także wkład twórczości Olgi Tokarczuk do wyraźnie współcześnie się rozwijającego i ważkiego społecznie dyskursu posthumanizmu (Artur Rejter). Autorka Biegunów zainspirowała również Joannę Przyklenk i Katarzynę Sujkowską-Sobisz, które podjęły się analizy odbioru monumentalnej powieści Księgi Jakubowe przez internetowych forumowiczów. Przez pryzmat problematyki genderowej i queerowej na prozę Michała Witkowskiego spojrzała Małgorzata Kita. Ważny dla Traktatu o łuskaniu fasoli Wiesława Myśliwskiego świat muzyki oraz instrumentów muzycznych próbowała uchwycić w swym studium Ewa Biłas-Pleszak. Interesujący okazał się także aspekt intertekstualny oraz intersemiotyczny w Sońce Ignacego Karpowicza (Alicja Bronder). W artykule Beaty Kiszki został zaś poruszony problem motywów animimalistycznych w wybranych powieściach Krzysztofa Vargi. Sięgnięto także do tekstów reportażowych i reportażowi bliskich. Nad pograniczną stylowo i gatunkowo prozą Andrzeja Stasiuka pochyliła się w swym studium Ewa Sławkowa. Swoistej generycznej „migotliwości” i gatunkowym przemianom reportażu, odzwierciedlającym często kształt współczesnego świata, poświęciła uwagę Joanna Przyklenk, natomiast Wioletta Wilczek opisała osobliwy obraz Białegostoku zawarty w reportażu Marcina Kąckiego. Zarówno wybrana – zróżnicowana pod względem estetycznym, gatunkowym i dyskursywnym – twórczość, jak i metody zastosowane w zgromadzonych tekstach, poświadczają tezę o znaczącej dla badaczy wadze inspiracji autorów i dzieł wyróżnionych Nagrodą Literacką „Nike” lub do niej nominowanych. Jak widać, literatura wciąż stara się reagować na świat nas otaczający, komentować go, a nade wszystko stwarzać jego indywidualny i niepowtarzalny obraz. (fragmenty Wprowadzenia). Publikacja z pewnością zainteresuje studentów kierunków humanistycznych i badaczy literaturoznawców, językoznawców, kulturoznawców, a także wszystkich miłośników polskiej literatury najnowszej.
Język Artystyczny. T. 17: Obrzeża, marginesy, rudymenty...
Red. Artur Rejter
Kilka tematów znalazło wyraz monografii. Można wśród nich między innymi wskazać następujące: kwestia pogranicza w piśmiennictwie artystycznym, kulturowe zjawiska marginalne oraz ich manifestacje w literaturze, główny nurt a/i nisza, różnie pojmowana nie/normatywność, przenikanie, kolażowość, mgławicowość gatunków, stylów, dyskursów, przemiany kategorii podmiotowości (np. posthumanizm, transhumanizm). Wszystko to można postrzegać jako pozostałości, resztki, odpadki jako nową perspektywę opisu świata, wyraz licznych przeobrażeń systemowych języka, stylu, dyskursu artystycznego.
Język C dla małych urządzeń. Krótki kod o wielkich możliwościach
Marc Loy
Wydawałoby się, że język C najlepsze lata ma już za sobą. Opracowano w końcu mnóstwo łatwych w użyciu i efektywnych wysokopoziomowych języków programowania. W rzeczywistości język C wciąż okazuje się niezastąpiony do tak ważnych celów, jak programowanie sterowników, systemów operacyjnych, kart graficznych, a także niewielkich mikrokontrolerów o ograniczonych zasobach. Właśnie teraz, w czasach burzliwego rozwoju internetu rzeczy, język C udowadnia swoją przydatność. Wystarczy nauczyć się tworzyć w nim czysty kod o niewielkich rozmiarach. W tym podręczniku do praktycznej nauki programowania w języku C szczególną uwagę zwrócono na pisanie kodu umożliwiającego uzyskanie wysokiej wydajności w środowiskach o bardzo małych zasobach. Znalazło się tu gruntowne omówienie podstaw dobrego programowania w języku C. Opisano struktury kontrolne, operatory, funkcje i inne elementy składni C, a także zasady dobrego programowania i wzorce, dzięki którym można zmniejszać rozmiar skompilowanego programu. Przeanalizowano również środowisko Arduino, które jest świetną platformą docelową dla niewielkich programów napisanych w C. Zawarte tu informacje przydadzą się jednak każdemu, kto chce się zająć programowaniem dla systemów wbudowanych. W książce między innymi: podstawy języka C, w tym typy danych, przepływ sterowania i funkcje zarządzanie pamięcią i działanie programów w prostych urządzeniach tworzenie czytelnego i łatwego w utrzymaniu kodu w języku C optymalizacja kodu pod kątem wydajności testowanie istniejących bibliotek i tworzenie własnych Programowanie niskopoziomowe? Czysta radość z czystego C!
Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji
Tomasz Francuz
Sprawdź drugie i rozszerzone wydanie książki >> Przedstawiamy przebojowy duet — język C i mikrokontroler AVR! Poznaj budowę i podstawy programowania mikrokontrolerów Dowiedz się, jak do swoich celów wykorzystać język C Naucz się rozwiązywać rzeczywiste problemy i tworzyć praktyczne rozwiązania Mikrokontrolery AVR firmy Atmel stanowią dynamicznie rozwijającą się rodzinę układów. Dzięki niskiej cenie, dużym możliwościom i dostępności darmowych narzędzi od lat niezmiennie cieszą się dużą popularnością wśród hobbystów i osób profesjonalnie zajmujących się programowaniem mikrokontrolerów. Pewnym utrudnieniem dla polskich użytkowników AVR jest brak literatury na temat wykorzystania do ich programowania języków wysokiego poziomu, takich jak C. Niniejsza książka jest próbą wypełnienia tej luki. W sposób syntetyczny pokazuje różnice pomiędzy programowaniem w języku C komputerów klasy PC i mikrokontrolerów. Omawia programowanie peryferii dostępnych w mikrokontrolerach AVR w języku C, bibliotekę standardową oraz jej rozszerzenia znane jako AVR-libc. Dzięki temu nawet osoby w niewielkim stopniu znające podstawy języka C będą mogły bez problemów "przesiąść się" na programowanie mikrokontrolerów AVR. Z drugiej strony książka opisuje zaawansowane techniki programowania, związane z obsługą bootloadera, zabezpieczaniem i szyfrowaniem kodu aplikacji oraz realizacją najpowszechniej stosowanych protokołów wymiany danych pomiędzy urządzeniami opartymi na mikrokontrolerach i komputerami PC. Porusza także tematy związane ze specyfiką pisania aplikacji na mikrokontrolery oraz wyszukiwaniem i usuwaniem błędów. Podstawy programowania mikrokontrolerów AVR Warsztat pracy programisty AVR Wprowadzenie do języka C na AVR Budowa programu i jego części składowe Korzystanie z zasobów sprzętowych mikrokontrolera Używanie rejestrów i różnych rodzajów pamięci Zastosowania przetwornika ADC Obsługa wyświetlaczy LCD Korzystanie z interfejsów Zapewnianie bezpieczeństwa kodu Programowanie mikrokontrolerów jeszcze nigdy nie było tak proste!
Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji. Wydanie II
Tomasz Francuz
Mikrokontroler pod kontrolą! Podstawy budowy mikrokontrolerów, czyli jakie możliwości dają środowisko Atmel Studio i platforma Xplained z ATmega168/328 Architektura i zestaw instrukcji, czyli dlaczego mikrokontrolery warto programować w języku C Efektywne pisanie prostych i skomplikowanych programów na AVR, czyli jak wykorzystać różne triki Mikrokontrolery AVR to grupa układów oferujących ogromne możliwości. Każdy amator elektroniki i programowania wie, że można wykorzystać je na tysiąc sposobów, a prostota budowy, szybkość działania, bogactwo peryferii i wiele darmowych narzędzi czynią je tym bardziej atrakcyjnymi gadżetami. Jeśli chciałbyś zgłębić tajniki programowania mikrokontrolerów albo podszkolić własne umiejętności w tej dziedzinie, czas zajrzeć do tej książki! W nowym wydaniu uwzględniono zmiany, jakie zaszły w świecie AVR w ciągu ostatnich 3 lat, czyli np. zmianę AVR Studio na Atmel Studio. Znajdziesz tu podstawy posługiwania się nowym IDE, tworzenia oraz debugowania w nim projektów. Dowiesz się więcej o zmianach w kompilatorze avr-gcc, a szczególnie o tzw. nazwanych przestrzeniach adresowych, które ułatwiły dostęp do danych umieszczonych w pamięci FLASH mikrokontrolera. Odkryjesz, jak wykorzystać piloty telewizyjne do sterowania pisanym programem i jak połączyć program w C z asemblerem. Miłośnicy LED-ów zrozumieją, jak obsługiwać wielokolorowe matryce z wykorzystaniem peryferii dostępnych w AVR oraz jak sprzętowo realizować wymianę danych z popularnymi diodami ze sterownikiem WS2812B. Jeśli chcesz, by mikrokontroler stał się Twoim sprzymierzeńcem, musisz przeczytać tę książkę! Mikrokontroler i jego otoczenie, programatory Arytmetyka i operacje bitowe Zarządzanie projektem i preprocesor Kontrola rdzenia i zarządzanie poborem energii Dynamiczna alokacja pamięci i wbudowana pamięć EEPROM Dostęp do pamięci FLASH i portów IO mikrokontrolera Rejestry IO ogólnego przeznaczenia Przerwania i timery Komparator i przetwornik analogowo-cyfrowy Obsługa wyświetlaczy i interfejsy (USART, SPI, TWI, USI, 1-wire) Łączenie kodu C i asemblera Bootloader i debugowanie programu Mikrokontroler wielkich możliwości do Twoich usług!
Język C++ i przetwarzanie współbieżne w akcji
Anthony Williams
Odkryj wszystkie tajemnice wielowątkowych aplikacji! Współbieżne przetwarzanie danych to największe wyzwanie dla programisty. Na każdym kroku czyhają na niego najbardziej wymyślne pułapki, a wykrycie pomyłki stanowi nie lada wyzwanie. Każdy programista wzdryga się na samą myśl o implementacji wielowątkowych rozwiązań. Nie musi tak być! Dzięki tej książce poradzisz sobie z większością zadań i zwinnie ominiesz zastawione pułapki. W trakcie lektury dowiesz się, jak zidentyfikować zadania, w których zastosowanie współbieżności ma sens, oraz jak zarządzać wątkami. Ponadto nauczysz się chronić współdzielone dane oraz synchronizować współbieżne operacje. Duży nacisk został tu położony na zagadnienia związane z projektowaniem współbieżnych struktur danych oraz kodu. Osobny rozdział poświęcono debugowaniu aplikacji wielowątkowych. Książka ta jest długo oczekiwaną pozycją, która ułatwi codzienne życie programistom C++. Dzięki tej książce: zaprojektujesz współbieżny kod oraz struktury ochronisz współdzielone dane poznasz zaawansowane metody zarządzania wątkami bez problemu przeprowadzisz debugowanie Twojej wielowątkowej aplikacji Sprawdź, jak tworzyć niezawodne oprogramowanie wielowątkowe!
Język C++ i przetwarzanie współbieżne w akcji. Wydanie II
Anthony Williams
Jeśli aplikacja ma działać szybko i niezawodnie, najlepiej wybrać C++, dojrzały i wszechstronny język programowania, konsekwentnie rozwijany przez mistrzów kodowania. Wymaga on zachowania pewnej dyscypliny podczas pracy, jednak pozwala na uzyskanie kodu o znakomitej wydajności. Nowy standard C++17 zapewnia doskonałą obsługę wielowątkowości oraz programowania wieloprocesorowego wymaganego podczas szybkiego przetwarzania grafiki, uczenia maszynowego czy też wykonywania innych zadań, w których kluczową sprawą okazuje się wydajność. Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem doskonałego podręcznika dla profesjonalistów. Szczegółowo opisano w niej wszystkie etapy programowania współbieżnego: od utworzenia wątków po projektowanie wielowątkowych algorytmów i struktur danych. Przedstawiono zastosowania klas std::thread i std::mutex oraz funkcji std::async, a także złożone zagadnienia związane z operacjami atomowymi i modelem pamięci. Sporo miejsca poświęcono diagnozowaniu kodu i analizie rodzajów błędów. Opisano techniki lokalizowania błędów oraz metody testowania kodu. Prezentowany materiał został uzupełniony przykładami kodu i praktycznymi ćwiczeniami. Znalazły się tu również porady i wskazówki, które docenią wszyscy programiści C++. W tej książce między innymi: nowości w standardzie C++17 zagadnienia niskiego poziomu: model pamięci i operacje atomowe zagadnienia wyższego poziomu: złożone struktury danych zagadnienia wysokiego poziomu: kod wielowątkowy i zarządzanie wątkami obsługa równoległości za pomocą funkcji dodanych w standardzie C++17 debugowanie kodu wielowątkowego Programuj elegancko, twórz wydajny i czysty kod. Oto współbieżność w C++!
Język C++. Kompendium wiedzy. Wydanie IV
Bjarne Stroustrup
Twój przewodnik po C++! C++ dzielnie broni swojej pozycji na rynku języków programowania. Pomimo silnego naporu języka Java oraz platformy .NET wciąż jest niezastąpiony w wielu dziedzinach. Jeżeli tylko wymagana jest najwyższa wydajność, dostęp do sprzętu oraz przewidywalny czas wykonania, programiści najczęściej wybierają właśnie język C++. Ostatnia wersja standardu - oznaczona numerem 11 - pozwala na jeszcze łatwiejsze pisanie kodu oraz tworzenie szybszych i wydajniejszych programów. Najnowsze wydanie tej cenionej książki zostało poprawione i uzupełnione o nowości z tej właśnie wersji standardu języka C++. Dowiesz się, jak korzystać ze wskaźników, liczb losowych oraz udoskonalonych kontenerów. Ponadto poznasz najlepsze zastosowanie wyrażeń lambda czy szablonów. Oprócz omówienia nowości znajdziesz tu również szczegółowy przegląd klasycznych elementów języka C++. Pętle, zmienne, tablice, instrukcje warunkowe - to tylko niektóre z omawianych zagadnień. Książka stanowi doskonały podręcznik dla początkujących programistów i świetne rozwinięcie dla programujących w języku C++ na co dzień. Przekonaj się, jak łatwo i przyjemnie możesz opanować ten popularny język oprogramowania. Dzięki tej książce: poznasz nowości wprowadzone w C++ 11 zaznajomisz się z elementami biblioteki standardowej opanujesz podstawowy model pamięci języka C++ zrozumiesz model pamięci języka C++ Poznaj nowości C++ 11! podstawowe narzędzia, np. typy, obiekty, zakresy, pamięć, wykonywanie obliczeń i wiele więcej modularność oparta na przestrzeniach nazw, plikach źródłowych oraz obsłudze wyjątków abstrakcja w C++, tj. wykorzystanie klas, hierarchii klas oraz szablonów w programowaniu tradycyjnym, obiektowym oraz ogólnym biblioteka standardowa: kontenery, algorytmy, iteratory, narzędzia dodatkowe, łańcuchy, strumienia wejścia i wyjścia, lokacje, biblioteki liczbowe i wiele więcej szczegółowy opis podstawowego modelu pamięci języka C++ Czwarte wydanie książki pozwala na łatwe przejście na C++11 programistom, którzy do tej pory programowali przy użyciu C++98 lub w innych językach. Ponadto w książce znajduje się wiele cennych informacji nawet dla znawców standardu C++11.
Język C. Kompendium wiedzy. Wydanie IV
Stephen G. Kochan
„Zdecydowanie najlepsza książka dla każdego, kto chce nauczyć się programować w C. Jest to doskonały podręcznik, świetnie napisany i bogaty w przykłady... Z tej książki uczyłem się języka C — jest naprawdę doskonała.” — Vinit S. Carpenter, Learn C/C++ Today Kompletny przewodnik po języku C! Język programowania C stworzył Dennis Ritchie. Opracował go w laboratoriach AT & T Bell na początku lat 70. XX wieku. Musiała jednak upłynąć jeszcze niemal dekada, by język ten zyskał popularność i powszechne uznanie — dopiero w 1990 roku opublikowano pierwszą oficjalną wersję standardu ANSI C. Później przez długi czas był to język dominujący na rynku i do tej pory nie ma sobie równych w wielu dziedzinach programowania. Kolejne wydanie kultowej książki o języku C zostało zaktualizowane i poprawione. Znajdziesz tu informacje na temat najnowszych dodatków, wprowadzonych w standardzie ANSI C11, a także sprawdzone, konkretne wiadomości na temat składni języka i najlepszych praktyk tworzenia programów z wykorzystaniem potencjału C. Pętle, instrukcje warunkowe, struktury, wskaźniki, operacje bitowe oraz polecenia preprocesora to klasyczne zagadnienia — bez ich znajomości żaden programista nie może sobie poradzić. Jeżeli szukasz kompletnego podręcznika zawierającego najbardziej aktualne informacje na temat języka C, trzymasz w rękach idealną książkę! Dzięki tej książce: napiszesz, skompilujesz i uruchomisz swój pierwszy program poznasz typy danych oraz ich cechy charakterystyczne opanujesz składnię oraz typowe konstrukcje języka C zaznajomisz się z tablicami oraz strukturami poskromisz wskaźniki oraz ulepszysz zarządzanie pamięcią opanujesz język C Wykorzystaj potencjał języka C! Stephen G. Kochan — autor i współautor klasycznych książek o programowaniu oraz o systemie Unix. Były konsultant ds. oprogramowania w AT & T Bell Laboratories. Do jego obowiązków należało m.in. przygotowywanie i prowadzenie kursów z systemu Unix oraz języka C. Jest autorytetem w swojej specjalizacji.
Język C#. Kurs video. Poziom pierwszy. Programowanie dla początkujących
Anna Kempa
Kurs C# dla początkujących Interesujesz się tworzeniem oprogramowania, ale nie wiesz, czy to zajęcie dla Ciebie? Kurs programowania C# pomoże Ci rozwiać wątpliwości! C Sharp to jeden z pięciu najpopularniejszych języków programowania na świecie! Jest rozbudowany, wszechstronny, a przy okazji łatwy w nauce. Czy potrzeba czegoś więcej, by przekonać Cię do rozpoczęcia przygody z programowaniem? Dzięki szkoleniu Język C#. Kurs video. Poziom pierwszy. Programowanie dla początkujących, przygotowanemu przez eksperta z dużym doświadczeniem praktycznym i akademickim, opanujesz solidne podstawy języka C#. Nabędziesz także umiejętności, które będziesz mógł wykorzystać w swojej karierze informatycznej. Czego nauczy Cię kurs C# dla początkujących? Założeniem twórców C# było opracowanie języka programowania, który będzie prosty w użyciu, nowoczesny i w pełni obiektowy. Jego popularność oraz uznanie profesjonalistów świadczą o tym, że ten cel został osiągnięty.Teraz niespełna dziewięć godzin dzieli Cię od swobodnego poruszania się w kodzie napisanym w tym języku. Nasz kurs pozwoli Ci bezboleśnie poznać możliwości, które daje język C#. Przekonaj się, jak dzięki atutom języka C# oraz temu specjalistycznemu szkoleniu wzrosną Twoje szanse na rozwój i otworzą się nowe perspektywy. Zatem do dzieła! Sprawdź także inne szkolenia, w tym video kursy Java.
Język C#. Kurs video. Poznaj środowisko .NET 8
Mateusz Boguszewski
Obierz kurs na znajomość C#! C# zintegrowany z platformą .NET pozwala tworzyć różnorodne aplikacje – od gier i programów desktopowych po zaawansowane korporacyjne systemy webowe i mobilne. Znajomość C# i platformy .NET otwiera więc możliwości realizowania projektów, które wykraczają poza podstawowe aplikacje. Dzięki C# możesz tworzyć gry komputerowe z wykorzystaniem silnika Unity – jednego z najpopularniejszych narzędzi w branży gamingowej. Z kolei platforma .NET pozwala na budowanie systemów backendowych o wysokiej wydajności, takich jak API do przetwarzania danych w czasie rzeczywistym czy aplikacje IoT (ang. internet of things), które zarządzają urządzeniami w inteligentnych domach i fabrykach. Ponadto dzięki .NET możesz pracować nad aplikacjami desktopowymi o wysokim stopniu personalizacji, na przykład narzędziami księgowymi, systemami CRM czy edytorami graficznymi. C# w połączeniu z .NET sprawdza się również w pisaniu aplikacji wbudowanych, które są używane w urządzeniach medycznych, automatyce przemysłowej i samochodach. Jeśli chcesz zacząć przygodę z programowaniem lub ugruntować dotychczasową wiedzę, ten kurs jest dla Ciebie. Nauczysz się podstaw programowania w C#, co otworzy drzwi do budowania profesjonalnych aplikacji. Kurs jest przystępny zarówno dla początkujących, jak i osób, które mają już doświadczenie, ale chcą usystematyzować wiedzę. Za sprawą praktycznych przykładów i klarownych wyjaśnień szybko poczujesz się pewnie w świecie C#. Nie zwlekaj i postaw na rozwój w jednym z najbardziej pożądanych języków programowania. Rozpocznij naukę C# i nabierz pewności i wprawy, tworząc różne typy aplikacji! W trakcie szkolenia Język C#. Kurs video. Poznaj środowisko .NET 8 nauczysz się podstaw programowania w języku C# począwszy od instalacji i konfiguracji Visual Studio i opanujesz tworzenie prostych programów na wielu praktycznych ćwiczeniach. Poznasz różnice między .NET Framework a .NET 8 i dowiesz się, jak stosować te technologie w praktyce. Nauczysz się pracować z typami danych, aby sprawnie operować na tekstach i liczbach. Zrozumiesz, jak działa programowanie obiektowe, dzięki czemu stworzysz uporządkowany i modularny kod. Zgłębisz instrukcje warunkowe i pętle, dzięki czemu budowanie programów podejmujących decyzje i wykonujących powtarzalne zadania nie sprawi Ci problemu. Będziesz debugować kod i nauczysz się reagować na powstałe w nim błędy. W praktycznych zadaniach, takich jak sortowanie liczb czy tworzenie zegarka, zdobędziesz cenne doświadczenie w rozwiązywaniu realnych problemów programistycznych. Poznasz też techniki optymalizacji kodu, aby tworzyć szybkie i wydajne aplikacje. Dzięki temu kursowi zdobędziesz solidne podstawy programowania, które otworzą przed Tobą nowe możliwości w świecie IT.
Język C. Kurs video. Praktyczne wprowadzenie do programowania
Adam Bobowski
Obierz kurs na... źródła programowania z naszym szkoleniem z języka C Język C można nazwać ojcem wielu innych, popularniejszych dziś języków programowania. Jego opanowanie pozwala ostatecznie zrozumieć rozwiązania i struktury stosowane między innymi w C++, C# czy nawet Javie. Mimo że jest zaliczany do języków wysokiego poziomu, pozwala pisać stosunkowo lekki i wydajny kod, co nie jest bez znaczenia dla programistów tworzących mikrokontrolery oraz ogólnie — w świecie IoT (Internet of Things, internet rzeczy). Koderzy dysponujący dobrą znajomością języka C wkraczają do gry, gdy rzecz dotyczy struktur i rozwiązań możliwie najwydajniejszych pamięciowo oraz szybkościowo. Jednym z ważnych wyróżników języka C jest to, że w zasadzie nie wykonuje on za programistę żadnych optymalizacji. Czy to wada? Jeśli zależy nam na prędkości tworzenia kodu, brak automatyzacji procesu optymalizowania kodu tak właśnie można postrzegać. Jeśli natomiast chodzi nam przede wszystkim o prędkość samego kodu, tutaj język C ma ogromną przewagę. Dodajmy do tego, że po elementy wywodzące się z C sięgają często inne, popularniejsze dziś języki, jak Python, który sporą część wymagających operacji deleguje właśnie do wydajniejszego od siebie C. Znajomość C może się dziś wydawać zbędna, a wręcz przestarzała, jednak w praktyce jest zupełnie inaczej: dobre rozumienie tego języka odwdzięcza się na wielu etapach przygody z programowaniem. Nie tylko w językach z rodziny C, ale praktycznie w każdym. Jakie korzyści wyniesiesz z kursu video online z języka C? Dzięki naszemu szkoleniu: Poznasz podstawy języka C. Dowiesz się, jak tworzyć w nim funkcje, zmienne i struktury. Nauczysz się obsługi pamięci. Opanujesz bazowe typy danych w C. Będziesz obsługiwać operacje wejścia i wyjścia. Stworzysz kilkanaście prostych zadań, które pokażą Ci sposoby rozwiązywania problemów w tym języku. Co więcej... W ramach praktyki napiszesz prostą aplikację do zarządzania wydatkami — kto wie, może C pozwoli Ci zaoszczędzić pieniądze? Język C. Kurs video. Praktyczne wprowadzenie do programowania kończy się na poziomie średnio zaawansowanym. Opanowanie zaproponowanego w kursie materiału pozwoli samodzielnie tworzyć aplikacje i sprawnie rozwiązywać problemy programistyczne z użyciem języka C. Programowanie na wysokim poziomie Język C należy do imperatywnych, strukturalnych języków programowania wysokiego poziomu, co oznacza, że używane w nim składnia i słowa kluczowe mają maksymalnie ułatwić człowiekowi rozumienie kodu programu. Tym samym operowanie językiem C oznacza wzniesienie się na wysoki poziom abstrakcji i dystansowanie od kwestii sprzętowych. Język C powstał na początku lat 70. XX wieku z przeznaczeniem przede wszystkim do programowania systemów operacyjnych — w 1973 roku udało się w nim zaimplementować jądro systemu operacyjnego Unix. Stopniowo C zyskiwał renomę jako świetny język do programowania systemów operacyjnych oraz aplikacji, a w latach 80. na jego bazie powstał obiektowy język C++. Dziś C jest uznawany za klasykę programowania, której znajomość, choć niekonieczna, bardzo pomaga w rozwijaniu własnych umiejętności w zakresie kodowania. W przeciwieństwie do innych, młodszych języków bowiem C nie należy do szczególnie intuicyjnych. Od programisty wymaga stałego skupienia i dokładnego zrozumienia tego, co się pisze. Przy kodowaniu w C należy ściśle przestrzegać dobrych praktyk programistycznych. Frajdę developerowi daje możliwość tworzenia w tym języku własnych elastycznych rozwiązań, pozwalających zniwelować jego niedogodności. Najpierw praktyka, potem teoria, a potem znowu praktyka Pracę z kursem z języka C rozpoczniemy od odrobiny praktyki — po to, by przyjrzeć się samemu językowi. Pierwsze lekcje będą więc poświęcone operacjom wejścia i wyjścia, tworzeniu podstawowego kalkulatora i szeregowi prostych operacji arytmetycznych. W ramach praktyki przedteoretycznej skupimy się także na równaniach kwadratowych, drukowaniu kwadratów w pętli for, silni, sumie odwrotności, rzutowaniu, sumie macierzy i tego typu obliczeniom, prowadzącym w finale tej części kursu do standardowej biblioteki języka C. W części teoretycznej szkolenia video z języka C omówimy podstawowe typy danych w C, wskaźniki i struktury, funkcje, operatory, wyrażenia warunkowe i pętle, zarządzanie pamięcią oraz preprocesor, a na końcu: stałe, operacje rzutowania i wreszcie — zasięg zmiennych. Opanowawszy podstawy języka C, wykonamy wspólnie projekt, czyli aplikację do zarządzania wydatkami. Zaczniemy od planu i zakresu funkcjonalności, potem przejdziemy do struktury projektu oraz Makefile, stworzymy bibliotekę i system obsługi argumentów programu. Zajmiemy się formatowaniem danych i wczytywaniem ich, opracujemy obsługę kolejnych funkcji, a na deser dodamy rekordy. Zobacz także kursy Spring dostępne w naszej ofercie.
Język C++. Owoce programowania. Wydanie IX
Tony Gaddis
C++ powstał w 1979 roku. Od tej pory cały czas się rozwija. Mimo że wymaga od programisty pewnej dyscypliny i staranności w pracy, jest chętnie wykorzystywany, daje bowiem ogromne możliwości i cechuje się elastycznością. W języku tym zaimplementowano mechanizmy programowania obiektowego. Opanowanie C++ nie tylko pozwala programistom tworzyć aplikacje dla praktycznie wszystkich platform, komputerów, serwerów i urządzeń mobilnych, ale również ułatwia naukę innych języków programowania. Aby w pełni skorzystać z tych zalet, trzeba od początku przykładać się do nauki pisania kodu z poszanowaniem dobrych praktyk. To kolejne wydanie lubianego podręcznika programowania w języku C++; książka przeznaczona dla osób, które dopiero rozpoczynają naukę kodowania, i tych, które mają już doświadczenie z innymi językami. Znalazło się tu przystępne wyjaśnienie podstaw działania komputera oraz wprowadzenie do samego języka, a także mnóstwo pożytecznych wskazówek dla początkujących. Bardziej zaawansowani programiści docenią szczegółowe opisy niuansów, zawiłości i źródeł możliwych problemów. Książka jest napisana prostym, zrozumiałym językiem i zawiera wiele świetnie dobranych przykładów ilustrujących nie tylko funkcje i konstrukcje języka C++, ale również przypadki i sposoby ich użycia. Najważniejsze zagadnienia: przystępne wprowadzenie do C++ funkcje i klasy, tablice i wektory wyrażenia lambda, wskaźniki i przeciążanie operatorów dziedziczenie i polimorfizm stosy, kolejki i rekurencja - drzewa binarne: tworzenie i operacje na drzewach Idź i programuj w C++!
Zbigniew Koza
Poznaj tajniki programowania w C++ Jak skonstruowany jest program w języku C++? Na czym polega programowanie obiektowe? Jak korzystać z bibliotek? C++ to jeden z najpopularniejszych języków programowania. Stosowany jest zarówno przez profesjonalistów, jak i hobbystów. Wszyscy jego użytkownicy doceniają elastyczność, ogromne możliwości i szybkość działania napisanych w nim programów. Ogromną zaletą C++ jest to, że nie wymusza na programistach stosowania określonego stylu programowania. Z racji swoich możliwości jest to język bardzo złożony, a efektywne programowanie w nim wymaga poznania wielu technik i pojęć oraz umiejętności wykorzystania tej wiedzy w praktyce. Książka "C++. Pierwsze starcie" to podręcznik, dzięki któremu opanujesz zasady programowania w tym języku i zdobędziesz solidne podstawy do dalszego rozwijania swoich umiejętności. Znajdziesz w niej opis aktualnego standardu C++ oraz omówienia narzędzi programistycznych i bibliotek. Poznasz elementy języka, zasady programowania obiektowego i tworzenia złożonych aplikacji. Przeczytasz o szablonach, bibliotece STL i obsłudze błędów. Dowiesz się, jak stosować biblioteki przy tworzeniu aplikacji dla systemów Windows i Linux. Struktura programu w C++ Elementy języka Korzystanie z funkcji Programowanie obiektowe Dynamiczne struktury danych Stosowanie bibliotek Szablony Biblioteka STL Obsługa błędów Zrób pierwszy krok na drodze do profesjonalnego tworzenia oprogramowania.
Język C. Programowanie mikrokontrolerów i komputerów
Wolfram Donat
Język C jest szybki, potężny i... zupełnie niepociągający. Zmusza do programowania na niskim poziomie, za to daje bezpośredni dostęp do sprzętu, między innymi do stosów i rejestrów procesora. Jest językiem wieloplatformowym, jednak przenoszenie kodu wykonywalnego między różnymi maszynami stanowi wyzwanie. C nie pozwala chodzić na skróty i zmusza do dogłębnego zrozumienia zagadnienia, nad którym się pracuje. To wszystko sprawia, że uzyskanie biegłości w języku C jest najlepszą drogą do poznania podstaw algorytmów oraz systemów operacyjnych, a dodatkowo procentuje podczas programowania w językach wyższego poziomu. Nauka C wymaga jednak sporo wysiłku! Ta książka jest wyjątkowo zwięzłym podręcznikiem, dzięki któremu błyskawicznie zdobędziesz wiedzę potrzebną do zrozumienia działania języka C. Wystarczy, że oprócz tej książki dysponujesz komputerem z dostępem do internetu, płytką Raspberry Pi Zero lub Zero W, paroma diodami LED, opornikami, płytką prototypową i przewodami oraz choćby podstawową wiedzą o programowaniu, a w krótkim czasie poszerzysz horyzonty, zdobędziesz kilka nowych umiejętności i przyswoisz nowy język. Jeśli chcesz się nauczyć pracy z komponentami sprzętowymi, uzyskać pełną kontrolę nad wykonywaniem programu czy też wycisnąć ze swojego systemu maksimum wydajności - właśnie w tej książce znajdziesz wiedzę, dzięki której osiągniesz swoje cele. Najważniejsze zagadnienia: przygotowanie środowiska i narzędzi potrzebnych do pracy składnia w C kod do obsługi przycisków i diod LED własny projekt: pisanie gry "Simon mówi" Poprawny kod w C: działa dokładnie i szybko!