Autor: Mariusz Owczarek
1
E-book

C++. Wykorzystaj potęgę aplikacji graficznych

Janusz Ganczarski, Mariusz Owczarek

Napisz wieloplatformowe programy w C++ Jak korzystać z bibliotek wxWidgets oraz Qt? W jaki sposób implementować obsługę zdarzeń w aplikacjach? Jak budować aplikacje sieciowe i bazodanowe? Okres dominacji jednego systemu operacyjnego i przeznaczonych dla niego rozwiązań powoli odchodzi do historii. Fenomen popularności różnych dystrybucji Linuksa i coraz mocniejsza pozycja komputerów Mac sprawiają, że wiele firm produkujących oprogramowanie decyduje się na tworzenie rozwiązań wieloplatformowych. W przypadku ogromnych korporacji stworzenie zespołów programistycznych pracujących równolegle nad kilkoma wersjami jednej aplikacji dla różnych systemów operacyjnych nie stanowi problemu, ale w mniejszych firmach jest to niemożliwe. Tu z pomocą przychodzą biblioteki pozwalające na tworzenie kodu źródłowego prawidłowo kompilującego się na każdej platformie, na której je zainstalowano. Książka "C++. Wykorzystaj potęgę aplikacji graficznych" opisuje tworzenie oprogramowania z wykorzystaniem dwóch takich właśnie bibliotek - wxWidgets oraz Qt. Czytając ją, dowiesz się, jak wykorzystać język C++ i środowisko Dev-C++ do pisania programów, z których korzystać będą mogli użytkownicy systemu Windows, Linuksa i Mac OS. Nauczysz się stosować kontrolki i komponenty, budować menu i interfejsy użytkownika, obsługiwać zdarzenia i implementować operacje graficzne. Przeczytasz także o aplikacjach bazodanowych i sieciowych. Każde z zagadnień omówiono zarówno w kontekście biblioteki wxWidgets, jak i biblioteki Qt, dzięki czemu poznasz dwie metody rozwiązywania tych samych zadań programistycznych - by wybrać sobie tę, która bardziej Ci odpowiada. Instalacja środowiska programistycznego i bibliotek Struktura aplikacji i podstawowe komponenty Stosowanie komponentów Obsługa zdarzeń myszy i klawiatury Budowanie menu aplikacji Komunikacja sieciowa Operacje graficzne Połączenia z bazami danych Drukowanie z poziomu aplikacji Dzięki tej książce stworzysz aplikacje, które docenią użytkownicy wszystkich systemów operacyjnych.

2
E-book

JavaScript. Pierwsze starcie

Mariusz Owczarek

Rozpocznij swoją przygodę z JavaScript! Jak rozpocząć przygodę z JavaScript? Jakie obiekty dostarcza JavaScript? Jak reagować na błędy? Język JavaScript, choć ma już blisko dwanaście lat, swoimi możliwościami wciąż potrafi zafascynować niejednego projektanta stron internetowych. Ma już za sobą gorsze dni, jednak aktualnie dzięki technologii AJAX znów jest na topie. Wykorzystując go w odpowiedni sposób, sprawisz, że twój serwis WWW stanie się bardziej interaktywny i dynamiczny. Ta książka pozwoli Ci wyjść zwycięsko z pierwszego starcia z tym językiem! Dowiesz się z niej, jak używać zmiennych, operatorów oraz funkcji. Nauczysz się reagować na zdarzenia oraz wykorzystywać okna dialogowe. Ponadto zdobędziesz wiedzę na temat pracy z obiektami DOM HTML oraz na temat sposobów reagowania na błędy w skryptach. Autor przedstawia tu także dostępne obiekty JavaScript oraz pokazuje, jak wykonywać operacje związane z czasem. Ogromnym atutem tej książki jest przejrzystość i usystematyzowany sposób prezentowania informacji. Dzięki temu również Ty szybko i bezboleśnie poznasz JavaScript! Typowe konstrukcje języka JavaScript Wykorzystanie zmiennych Zastosowanie funkcji Reagowanie na zdarzenia Sposoby użycia okien dialogowych Wykonywanie operacji związanych z czasem Dostępne obiekty JavaScript Obiekty DOM HTML Przygotowanie własnych obiektów Dziedziczenie w JavaScript Obsługa błędów Przejdź bezboleśnie pierwsze starcie z JavaScript!

3
E-book

Microsoft Visual C++ 2008. Praktyczne przykłady

Mariusz Owczarek

Poznaj w praktyce środowisko Visual C++ 2008 Dowiedz się, jak korzystać z gotowych komponentów programistycznych Naucz się pisać w C++ aplikacje przeznaczone dla systemu Windows Wiele osób słyszało o języku C++, lecz ogromna większość z nich na samą myśl o bliższym poznaniu go reaguje z podobną rezerwą, jak na pomysł wybrania się na wakacyjny kurs języka mandaryńskiego. Osoby te popełniają jednak niewybaczalny błąd i skutecznie odcinają się od niezwykle interesującego świata nowoczesnego programowania. Na ludzi biegle znających C++ czeka bardzo wiele atrakcyjnych ofert pracy, a niemalejąca popularność systemów Windows sprawia, że najbardziej poszukiwani w tej grupie są specjaliści znający Visual C++, czyli wygodne w użyciu i bardzo rozbudowane środowisko programistyczne firmy Microsoft. Nie trzeba chyba dodawać, że zarabiają oni zwykle znacznie więcej niż najlepsi nawet tłumacze z języka mandaryńskiego... Jeśli chcesz dołączyć do tej programistycznej elity, już dziś sięgnij po odpowiednie źródło wiedzy. Książka "Microsoft Visual C++ 2008. Praktyczne przykłady " umożliwi Ci gładkie rozpoczęcie przygody z Visual C++, prezentując podstawowe informacje na temat języka, opisując środowisko programistyczne, sposób tworzenia aplikacji oraz technikę zarządzania danymi i korzystania z plików. Nauczysz się z niej również właściwego stosowania elementów kontrolnych i komponentów programistycznych. Poznasz metody przetwarzania wielowątkowego, zagadnienia związane z grafiką i łączeniem się z siecią, a ponadto dowiesz się, jak skonstruowany jest kod programu. Na tym jednak nie koniec, bowiem na kilku rozbudowanych i bardzo zróżnicowanych przykładach poznasz też praktyczne zastosowanie całej tej teorii, a wszystko przy użyciu bezpłatnej wersji środowiska programistycznego firmy Microsoft. Podstawowe informacje na temat Visual C++ 2008 Instalacja środowiska programistycznego Elementy składowe aplikacji i sposoby używania kontrolek Zarządzanie danymi i używanie plików Używanie najważniejszych komponentów programistycznych Wykorzystanie elementów graficznych Podstawowy korzystania z wątków Korzystanie z komponentów sieciowych Opis języków C++ i C++/CLI oraz struktury napisanych w nich programów Praktyczne projekty aplikacji opracowanych za pomocą Visual C++ 2008 Nie zwlekaj — już dziś wkrocz w magiczny świat programowania z wykorzystaniem Visual C++ 2008!

4
E-book

Microsoft Visual C++ 2012. Praktyczne przykłady

Mariusz Owczarek

Microsoft Visual C++ 2012? To nic trudnego! Poznaj składnię języka C++ i nowości wprowadzane przez standard C++11 Naucz się wykorzystywać typy i konstrukcje programistyczne Dowiedz się, jak tworzyć aplikacje oparte na Windows API i .NET Framework Dostępne od niedawna środowisko Visual C++ 2012 oferuje użytkownikom szereg zupełnie nowych możliwości. Dzięki wprowadzeniu obsługi standardu C++11 i zwiększeniu przejrzystości oraz uniwersalności kodu źródłowego rozwiązanie ugruntowało swoją renomę nowoczesnego i nieustannie rozwijanego narzędzia programistycznego do wszechstronnych zastosowań. Ulepszone i dostosowane do nowych wymagań z powodzeniem może konkurować z innymi środowiskami obecnymi na rynku. Potwierdzają to również takie posunięcia producenta, jak zapewnienie wsparcia dla twórców programów działających w systemie Windows 8 i aplikacji mobilnych uruchamianych na platformie Windows Phone. "Microsoft Visual C++ 2012. Praktyczne przykłady" to doskonały przewodnik dla osób chcących poznać język C++ i zacząć pisać programy w środowisku Visual C++. Książka zawiera dokładny opis składni standardowego języka C++, a także praktyczne wskazówki dotyczące tworzenia aplikacji wykorzystujących Windows API oraz .NET Framework. Podręcznik prezentuje nie tylko podstawowe konstrukcje języka i sposoby ich stosowania, lecz także wprowadza czytelnika w bardziej zaawansowane zagadnienia związane z tworzeniem aplikacji działających w systemach operacyjnych Windows. Każdy omawiany tutaj temat został zilustrowany przykładem umożliwiającym praktyczne utrwalenie poznanych wiadomości teoretycznych. Instalacja i obsługa środowiska Microsoft Visual C++ Struktura programów C++ i konstrukcje języka Przegląd instrukcji i typów wbudowanych Podstawy techniki obiektowej Korzystanie z Windows API Tworzenie aplikacji wyposażonych w GUI Obsługa operacji na plikach Programowanie wielowątkowe Używanie komponentów .NET Framework Chcesz nauczyć się szybko działać w nowym Visual C++? Jesteś na dobrej drodze!