Autor: Rob Miles

Rob Miles uczy programowania od ponad dwudziestu pięciu lat. Jest ekspertem w dziedzinie programowania w języku Visual C#, przy użyciu frameworku XNA oraz Microsoft MVP for Windows Phone Development. Oprócz pisania własnych gier i aplikacji oraz pracy dydaktycznej na uniwersytecie Rob brał udział w wielu różnych komercyjnych projektach informatycznych.

1
Ebook

C#. Zacznij programować!

Rob Miles

Pierwsze kroki w programowaniu bywają frustrujące. Wszystko wydaje się jasne i proste, ale tylko do pierwszych prób skompilowania kodu. Półki księgarń uginają się pod ciężarem podręczników programowania w różnych językach, jednak większość nie ułatwia nauki podstaw, które są absolutnie niezbędne każdemu koderowi. Spośród licznych języków programowania C# jest wart szczególnej uwagi. To dojrzały język, wyjątkowo wszechstronny i prosty w stosowaniu, dzięki czemu jest ulubionym narzędziem profesjonalistów. Ponadto z uwagi na inne właściwości stanowi idealny wybór dla początkujących koderów, gdyż ułatwia kształtowanie dobrych nawyków. To książka dla każdego, kto chce osiągnąć programistyczne oświecenie! Jest napisana w innowacyjny sposób, przyjaznym i zrozumiałym językiem, aby każdy adept programowania zdobył wiedzę i umiejętności potrzebne do pisania dobrego, użytecznego kodu. Dzięki niej nauczysz się myśleć jak zawodowy programista. Poza przydatnymi informacjami znajdziesz tu szereg praktycznych ćwiczeń i przykładów kodu. Nie zabrakło również bardzo istotnych wskazówek dotyczących potencjalnych problemów i technik ich rozwiązywania. Tam, gdzie to potrzebne, dokładnie opisano, które elementy mogą zawieść i na co należy zwrócić uwagę. Podręcznik został przygotowany tak, aby programowanie było przyjemne, satysfakcjonujące i wyzwalało pełnię kreatywności! Dzięki tej książce: przygotujesz wygodne i bezpłatne środowisko do pracy dowiesz się, na czym dokładnie polega działanie kodu zdobędziesz solidne podstawy programowania i nauczysz się patrzeć z perspektywy programisty zrozumiesz i przyswoisz kluczowe pojęcia, takie jak klasy, interfejsy i metody będziesz tworzyć nowoczesne i wciągające gry nauczysz się technik testowania i debugowania kodu C#. Bierz to, co najlepsze!

2
Ebook

Microsoft XNA Game Studio 4.0. Projektuj i buduj własne gry dla konsoli Xbox 360, urządzeń z systemem Windows Phone 7 i własnego PC

Rob Miles

Każdy pasjonat gier komputerowych zadawał sobie czasem pytania typu: "Niesamowite, jak oni to zrobili?" albo "Jak można uzyskać taki efekt?". A co się dzieje, jeśli to pytanie przychodzi do głowy programiście? Jego następną myślą zwykle jest: "Muszę spróbować sam to zrobić!". Na co czekasz? Dziś już nic nie stoi na przeszkodzie! Odkąd Microsoft udostępnił framework XNA, każdy może wymyślić i stworzyć swoją własną profesjonalną grę komputerową, uruchomić ją na prawdziwej konsoli, a nawet wprowadzić na rynek dzięki usłudze Xbox Live lub Windows Phone Marketplace. Jeśli zawsze marzyłeś o profesjonalnym programowaniu gier, ale nie do końca wiedziałeś, jak się za to zabrać, oto książka, która wszystko zmieni! Ten podręcznik będzie dla Ciebie doskonałym przewodnikiem, prowadzącym od opanowania podstaw frameworku XNA, przez zasady programowania w użytecznym języku C#, aż po tworzenie własnych gier. Przejdziesz niezwykłą drogę: na jej początku czeka Cię instalacja i przygotowanie środowiska programistycznego, potem projektowanie realistycznej grafiki gry i jej ciekawe udźwiękowienie, a uwieńczeniem Twoich działań będzie stworzenie profesjonalnych projektów dla konsoli Xbox 360®, telefonów z systemem Windows® Phone 7 czy komputerów PC. Co ważne, nie musisz być zaawansowanym i doświadczonym programistą. Wszystko, czego będziesz potrzebował do realizacji tej misji, znajdziesz w tej książce! Nauczysz się m.in.: pisać kod tworzący zachowania w grze i sterujący nimi projektować wygląd gry - grafikę, czcionki, kolory, oświetlenie i efekty trójwymiarowe budować obiekty gry, tzw. sprajty nagrywać i odtwarzać dźwięki przetwarzać dane wejściowe uzyskiwane z padów i klawiatur korzystać z ekranu dotykowego i akcelerometru w systemie Windows Phone dodawać stopery, systemy punktacji, elementy zagrażające graczowi i postęp w rozgrywce tworzyć gry wieloosobowe i sieciowe Opanuj sztukę programowania gier i zmieniaj własne pomysły w ekscytującą rzeczywistość!

3
Ebook

Python. Zacznij programować!

Rob Miles

Python jest znakomitym językiem do tworzenia wydajnego kodu. Nadaje się do różnych, również bardzo nietypowych zastosowań. Samo programowanie natomiast, choć jest w nim coś magicznego, stanowi umiejętność, którą każdy może opanować pod warunkiem odrobiny zaangażowania. Naturalnie, nauka kodowania nie zawsze przebiega bezproblemowo. Trzeba zrozumieć sposób działania komputera i nauczyć się nieco inaczej myśleć o rozwiązywaniu problemów. Napisanie dobrze działającego programu jest jednak niezwykle satysfakcjonującym doświadczeniem, a programowanie samo w sobie jest jedną z najbardziej kreatywnych umiejętności. Ta książka jest przeznaczona dla osób, które nie mają doświadczenia w programowaniu. Została pomyślana jako podręcznik, który maksymalnie ułatwia uczenie się skutecznego kodowania. Najpierw omówiono niskopoziomowe instrukcje programowania, aby stopniowo przejść do przedstawienia i analizy profesjonalnych konstrukcji programistycznych. Książka jest przyjazna w odbiorze, a przy tym jest pełna innowacji, takich jak choćby opis korzystania z wbudowanych gadżetów czy projekty "zrób to sam". Dzięki temu Czytelnik bardzo szybko odkryje, że programowanie jest świetną, ekscytującą i porywającą zabawą! W tej książce: wprowadzenie do Pythona i przygotowanie środowiska do pracy podstawowe konstrukcje kodu projektowanie konstrukcji bardziej złożonych aplikacji tworzenie dokumentacji aplikacji w Pythonie korzystanie z różnych bibliotek Pythona Wszechstronny, wydajny, elastyczny. Python - wybór idealny!