SPIS TREŚCI. nr 1. BIBLIOTEKI I NARZĘDZIA 6 Sphinx - wydajny i skalowalny silnik wyszukiwania pełnotekstowego / Mariusz Gil

Wielkość: px
Rozpocząć pokaz od strony:

Download "SPIS TREŚCI. nr 1. BIBLIOTEKI I NARZĘDZIA 6 Sphinx - wydajny i skalowalny silnik wyszukiwania pełnotekstowego / Mariusz Gil"

Transkrypt

1 PROGRAMISTA 2013 SPIS TREŚCI nr 1 6 Sphinx - wydajny i skalowalny silnik wyszukiwania pełnotekstowego / Mariusz Gil 12 Wprowadzenie do języka C# i platformy.net (część 5) / Przemysław Krygier PROGRAMOWANIE 18 Mechanizmy zarządzania stanem przy programowaniu gier (część 1) / Rafał Kocisz 26 Jak tworzyć testowalny kod? (część 2). Lokalizowanie komponentów / Michał Mac APLIKACJE WEBOWE 32 Kontrolowanie sprzętu poprzez interfejs webowy - przykład praktycznej realizacji / Daniel Kraszewski 34 Diabeł tkwi w szczegółach: hosting plików / Gynvael Coldwind 40 Poznaj ASP.NET MVC 4 (część 2). Trzy warstwy naszej aplikacji / Karol Rogowski 46 Startup w Rails - #2 Facebook Graph API i zarządzanie wydarzeniami / Grzegorz Forysiński BAZY DANYCH 50 Systemy klasy OLAP oraz język MDK. Możliwości wielowymiarowej analizy danych / Łukasz Mazur 56 Receptury projektowe - niezbędnik początkującego architekta. Część 1 / Sławomir Sobótka INŻYNIERIA OPROGRAMOWANIA 66 Kategoryzowanie wymagań dla rozwiązań IT / Artur Machura 68 Wgryźć się w projekt - czyli o rozwoju kompetencji w IT / Łukasz Lechert 70 Język wzorców. Najlepsze strategie skutecznych programistów / Michał Bartyzel, Mariusz Sieraczkiewicz FELIETON 72 Szum w Deadlistingu 74 "Siedem języków w siedem tygodni" / Rafał Kocisz

2 nr 2 7 Współbieżna obsługa zdarzeń bez wątków / Robert Nowak 11 AddressSanitizer: szybki detektor błędów pamięci / Mateusz Jurczyk 20 Wprowadzenie do języka C# i platformy.net (część 6) / Przemysław Krygier PROGRAMOWANIE 26 CUDA w dot NETcie / Marek Sawerwain 32 Programowanie GUI w WinAPI / Wojciech Sura 38 Jak tworzyć testowalny kod? (część 3) / Michał Mac PROGRAMOWANIE URZĄDZEŃ MOBILNYCH 42 ios 6 aplikacja Passbook / Łukasz Mazur 50 Poznaj ASP.NET MVC 4 (część 3). Modele w naszej aplikacji / Karol Rogowski ALGORYTMIKA 56 Oswoić rekurencję / Krzysztof Kliś AGILE 60 Szacunek przede wszystkim / Krystian Kaczor 64 Receptury projektowe niezbędnik początkującego architekta Część II: Mock czy Stub? Command-query Separation prawdę ci powie / Sławomir Sobótka INŻYNIERIA OPROGRAMOWANIA 70 Projektowanie systemów informatycznych / Artur Machura ZARZĄDZANIE PROJEKTAMI 74 Od chaosu, przez procesy, do zwinności / Jacek Wieczorek 76 Budowanie autorytetu w zespole. Nie taki diabeł straszny jak wiesz, jak to zrobić / Kamil Plasan 78 Perl. Najlepsze Rozwiązania / Rafał Kocisz

3 nr 3 6 Przechwytywanie wywołań funkcji w bibliotekach DLL / Bartosz Wójcik PROGRAMOWANIE URZĄDZEŃ MOBILNYCH 10 ios 6 - ekosystem Passbook'a / Łukasz Mazur 18 Androidowe Listy & Adaptery / Maciej Górski PROGRAMOWANIE SYSTEMÓW OSADZONYCH 26 VHDL - gdy mamy już dość C/C++/C# i Javy / Marek Sawerwain PROGRAMOWANIE ROZWIĄZAŃ SERWEROWYCH 34 Deployment aplikacji dla Ruby on Rails / Marcin Czesak 38 Poznaj ASP.NET MVC 4 (część 4) Formy z bliska i z daleka / Karol Rogowski 42 Ruby on Rails-ActiveRecord w praktyce / Kamil Baćkowski 46 Startup w Rails-#3 Interfejs z Bootstrap / Grzegorz Forysiński PROGRAMOWANIE GRAFIKI 52 Programowanie okienek w języku Ruby / Tomasz Wielgocki PROGRAMOWANIE APLIKACJI DESKTOPOWYCH 56 Rozszerzanie możliwości aplikacji / Wojciech Sura TESTOWANIE I ZARZĄDZANIE JAKOŚCIĄ 62 Test i Behaviour Driven Development - duet wspomagający pracę programisty / Łukasz Lechert 66 Test Driven Development - support i zastosowanie w Ruby on Rails / Michał Krajewski LABORATORIUM MACOPEDIA 70 Poznaj TYPO3 CMS / Tomasz Grzemski 72 x-driven Design, y-driven Development niczego nie zmienią / Michał Bartyzel, Mariusz Sieraczkiewicz WYWIAD 72 Szukamy wyjątkowych programistów / Rozmowa ze Zbigniewem Rybczyńskim 78 Perełki programowania gier / Rafał Kocisz

4 nr 4 6 Pisanie wydajnego kodu C++ / Adam Sawicki 12 Wprowadzenie do języka C# i platformy.net (część 7) / Przemysław Krygier 22 Gry Indie droga niezależnego twórcy. Pierwsze kroki w świecie gier dla systemu Android / Andrzej Jóźwiak (Mobica) PROGRAMOWANIE URZĄDZEN MOBILNYCH 30 Poznaj ASP.NET MVC 4. Walidacja danych na stronie / Karol Rogowski PROGRAMOWANIE BAZ DANYCH 36 Wprowadzenie do projektowania hurtowni danych / Agnieszka Chodkowska-Gyurics ALGORYTMIKA 42 Kompresja danych / Wojciech Sura INŻYNIERIA OPROGRAMOWANIA 48 Jak tworzyć testowalny kod? / Michał Mac AGILE 52 Teoria Scrum czyli czysta praktyka / Krystian Kaczor ZARZĄDZANIE PROJEKTAMI 58 Czy IT potrzebuje umiejętności "miękkich"? / Łukasz Lechert 60 Receptury projektowe niezbędnik początkującego architekta / Sławomir Sobótka LABORATORIUM MACOPEDIA 66 Poznaj TYPO3 CMS. Podłączanie szablonu / Tomasz Grzemski 70 Miary efektywności w pracy zespołu programistycznego / Michał Bartyzel, Mariusz Sieraczkiewicz WYDARZENIE 76 Relacja z Agile Dev Practices 2013 / Krystian Kaczor 78 Nowoczesne projektowanie w C++ / Rafał Kocisz

5 nr 5 6 Koncepcja modelu Git-flow z wykorzystaniem w SourceTree / Łukasz Mazur 14 Lazarus nie zapominajmy o Pascalu / Marek Sawerwain PROGRAMOWANIE SYSTEMOWE 20 Zabawy z dynamicznym linkerem w Linuksie / Krzysztof Kliś 22 Uczymy się ASP.NET MVC 4 (część 6) Formatowanie adresów URL / Karol Rogowski 26 Mechanizmy zarządzania stanem przy programowaniu gier (część 2) / Rafał Kocisz PROGRAMOWANIE BAZ DANYCH 32 Wprowadzenie do projektowania hurtowni danych. Część 2 Fakty / Agnieszka Chodkowska-Gyurics 38 Wstęp do nierelacyjnych baz danych na przykładzie MongoDB / Jędrzej Czarnecki PRZETWARZANIE RÓWNOLEGŁE I ROZPROSZONE 42 Wątki zarządzane w aplikacjach Windows Forms a interfejs użytkownika / Dawid Borycki ALGORYTMIKA 48 Liczba "Pi" algorytm BBP i typ BigInteger w C# / Jacek Matulewski INŻYNIERIA OPROGRAMOWANIA 52 Techniki utrudniające inżynierię wsteczną złośliwego oprogramowania / Bartosz Wójcik 62 Jak tworzyć testowalny kod? Cross-cutting concerns AOP / Michał Mac 66 Receptury projektowe. Część III: Zarządzenie złożonością przez trójpodział logiki Open/closed principle w praktyce / Sławomir Sobótka LABORATORIUM MACOPEDIA 72 TYPO3 Extbase Stwórz własne rozszerzenie do TYPO3 / Piotr Molewski 76 Jak całkowicie odmienić sposób programowania, używając refaktoryzacji (część 1) / Mariusz Sieraczkiewicz 78 "Wzorce Projektowe" / Rafał Kocisz

6 nr 6 : 6 Git Głupi Protokolant Treści / Bartosz Taudul 14 Programowanie aplikacji finansowych - Wprowadzenie do platformy xapi / Paweł Kozikowski, Oskar Dylewski 18 Google Analitics SDK v2.0 dla systemu ios / Łukasz Mazur 26 C# tips&tricks / Michał Mac 30 Jedność w różnorodności. Współdzielenie kodu.net między Windows 8 i Windows Phone 8 / Marcin Kruszyński PROGRAMOWANIE SYSTEMOWE 44 Bliżej silikonu #1 / Gynvael Coldwind, Mateusz Jurczyk 56 Programista vs włamywacz, czyli o bezpieczeństwie aplikacji internetowych w PHP / Michał Leszczyński 66 Aplikacje internetowe wykorzystujące Python. Biblioteki Flup, Web2py, Django / Robert Nowak 70 Poznaj ASP.NET MVC 4. Optymalizować czy nie optymalizować? Oto jest pytanie / Karol Rogowski PRZETWARZANIE RÓWNOLEGŁE I ROZPROSZONE 78 Wątki zarządzane w aplikacjach Windows Presentation Foundation a interfejs użytkownika / Dawid Borycki PROGRAMOWANIE BAZ DANYCH 86 Wprowadzenie do projektowania hurtowni danych. Część 3 źródła i ładowanie danych / Agnieszka Chodkowska-Gyurics 90 Lochy albo "dungeony", czyli prototyp gry w Unity3D / Marek Sawerwain PROGRAMOWANIE GRAFIKI 98 O Demoscenie / Adam Sawicki WYWIAD 106 Rozmowa z Tomaszem Laszukiem INŻYNIERIA OPROGRAMOWANIA 108 Zarządzanie ryzykiem w metodykach Agile na przykładzie Scrum / Bartosz Chrabski 114 Polimorficzne algorytmy szyfrowania / Bartosz Wójcik 126 IBM Rational Test Automation / Łukasz Mazur 128 Mapowanie relacyjno-obiektowe prawdziwych obiektów rzecz o DDD i JPA / Sławomir Sobótka

7 132 Jak całkowicie odmienić sposób programowania, używając refaktoryzacji - część 2 / Mariusz Sieraczkiewicz FELIETON 134 Development to nie tylko kod / Mateusz Harasymczuk 138 Hakerzy i malarze. Wielkie idee ery komputerów / Rafał Kocisz

8 nr 7 6 Inteligentne wskaźniki w C++11 / Adam Sawicki 18 Wyrażenia regularne w C++11: praktyczne wprowadzenie / Rafał Kocisz PROGRAMOWANIE URZĄDZEŃ MOBILNYCH 24 PhoneGap: aplikacje mobilne w HTML5 i JavaScript / Paweł Wolniewicz 38 Poznaj ASP.NET MVC 4. Co było najpierw testy czy aplikacja? / Karol Rogowski 44 Lochy albo "dungeony", czyli prototyp gry w Unity3D, część druga. Schodzimy głębiej / Marek Sawerwain PRZETWARZANIE RÓWNOLEGŁE I ROZPROSZONE 50 Architektura platformy gier online / Maciej Mróz 54 Kontekst synchronizacji / Dawid Borycki, Jacek Matulewski WYWIAD 58 O Qubes OS i nie tylko / Rozmowa z Joanną Rutkowską ALGORYTMIKA 60 Podstawy mechaniki klasycznej dla programistów gier, czyli rzecz o tym, jak całkować równanie ruchu / Jacek Matulewski FELIETON 64 Skuteczne szkolenia w IT / Krystian Kaczor 68 Wzorce analityczne modeli biznesowych na przykładzie Party odkrywanie krok po kroku kolejnych rozwiązań / Dorota Pawelec - Sobótka 74 Jak całkowicie odmienić sposób programowania, używając refaktoryzacji / Mariusz Sieraczkiewicz 78 Refaktoryzacja. Ulepszanie struktury istniejącego kodu / Rafał Kocisz

9 nr 8 6 Aplikacje w chmurze, czyli jak korzystać z IBM SmartCloud Enterprise / Radosław Smilgin, Michał Zacharuk 12 Sztuczki i idiomy w języku C++ / Sławomir Zborowski 22 Biblioteka jquery mobile a wieloplatformowe witryny i aplikacje internetowe / Dawid Borycki 28 Tworzenie gier na Firefox OS / Sebastian Rosik PROGRAMOWANIE GRAFIKI 42 Szybka grafika 2D odcinek 1 / Bartosz Taudul PRZETWARZANIE RÓWNOLEGŁE I ROZPROSZONE 52 C++ AMP dodatkowa moc obliczeniowa dla każdego / Marek Sawerwain PROGRAMOWANIE URZĄDZEŃ MOBILNYCH 58 Location based services: obsługa lokalizacji pod Android OS / Michał Zawalich PROGRAMOWANIE BAZ DANYCH 60 Kolumnowe bazy danych za i przeciw / Agnieszka Chodkowska-Gyurics 64 Indeksy w bazie MongoDB / Bartosz Wysocki 72 Jak całkowicie odmienić sposób programowania używając refaktoryzacji (część 4) / Mariusz Sieraczkiewicz 74 Scrum jakiego nie znacie. Co można zmieniać i jak? / Michał Bartyzel, Mariusz Sieraczkiewicz 78 Git. Rozproszony system kontroli wersji / Rafał Kocisz

10 nr 9 6 Własna platforma tradingowa. Tworzenie platformy finansowej w Javie z użyciem xapi / Oskar Dylewski, Paweł Kozikowski 12 NuGet, czyli zabawa paczkami w wydaniu Microsoftu / Karol Rogowski 18 Twitter Bootstrap szybkie tworzenie witryn HTML / Łukasz Mazur 26 Tworzenie gier na Firefox OS cz. 2 / Sebastian Rosik 36 Pomiar czasu w programowaniu gier / Adam Sawicki PROGRAMOWANIE URZĄDZEŃ MOBILNYCH 46 Corona SDK. Multiplatformowe programowanie na urządzenia mobilne / Grzegorz Gałęzowski 60 Analiza ruchu nieoczywisty problem z aplikacją / Konrad Madej 64 Autoryzacja i uwierzytelnianie w ASP.NET MVC 5 i Visual Studio 2013 / Dawid Borycki 78 Język C++ i przetwarzanie współbieżne w akcji / Rafał Kocisz

11 nr 10 6 Twitter Bootstrap szybkie tworzenie witryn HTML. Co nowego w wersji 3 / Łukasz Mazur 18 ASP.NET SignalR czyli aplikacje czasu bardzo rzeczywistego / Karol Rogowski 28 Certyfikaty użytkownika SSL jak to ugryźć? / Michał Leszczyński PROGRAMOWANIE GRAFIKI 32 Szybka grafika 2D: Shadery i tekstury / Bartosz Taudul PROGRAMOWANIE SYSTEMÓW OSADZONYCH 42 Arduino a sprawa wyświetlaczy / Marek Sawerwain TESTOWANIE I ZARZĄDZANIE JAKOŚCIĄ 52 Automatyczne testy akceptacyjne w procesie Continuous Delivery / Sławomir Andrzejewski 56 Zaawansowane programowanie na platformie Android. Część I: There is no app kluczowe koncepty stojące za filozofią platformy Android / Michał Charmas 60 Refaktoryzacja testów legacy w kierunku wykonywalnych specyfikacji. Część I: Podstawowy refaktoring testów / Rafał Jamróz PLANETA IT 68 Java nad Wisłą / Łukasz Sobótka 70 Budowanie wiedzy w zespole. Główne błędy i strategie / Michał Bartyzel, Mariusz Sieraczkiewicz 72 Programowanie. Teoria i praktyka z wykorzystaniem C++ / Rafał Kocisz 74 Domain-Driven Design: Tackling Complexity in the Heart of Software / Sławomir Sobótka

12 nr 11 6 Jak używać IBM Worklight / Andrzej Kowalczyk 10 Windows 8.1 okiem programisty / Marcin Kruszyński 24 Calabash automatyzacja wykonywania testów funkcjonalnych dla aplikacji mobilnych na przykładzie ios / Łukasz Mazur 36 Rozpoznawanie i syntetyzacja mowy w Windows 8.1 / Dawid Borycki 42 Rozpocznij przygodę z Javą na z/os / Dawid Morawiec 50 F# nieco inne programowanie w.net / Marek Sawerwain PROGRAMOWANIE URZĄDZEŃ MOBILNYCH 58 Rzeczywistość rozszerzona w Androidzie / Paweł Wolniewicz 66 5 głównych błędów, które popełniają programiści rozpoczynający tworzenie aplikacji mobilnych / Bogdan Polak 70 Corona SDK. Multiplatformowe programowanie na urządzenia mobilne. Cz. 2 / Grzegorz Gałęzowski PROGRAMOWANIE SYSTEMÓW OSADZONYCH 86 Robot reagujący na światło zrób to sam / Marek Klimowicz PROGRAMOWANIE SYSTEMOWE 94 Bliżej silikonu #2 / Gynvael Coldwind, Mateusz Jurczyk 106 Vaadin 7 naprawdę szybkie tworzenie aplikacji web w Javie / Bartek Kuczyński 116 Wzorce Programowania Gier: Szkielet Aplikacji / Rafał Kocisz 126 Zaawansowane programowanie na platformie Android Część II: Odwracanie kontroli na platformie Android / Michał Charmas STREFA CTF 132 Zdobyć flagę... hack.lu CTF 2013 Packed / Gynvael Coldwind PLANETA IT 136 Galaktyka JDD w Krakowie / Łukasz Sobótka 138 Mantra architektoniczna / Michał Bartyzel, Mariusz Sieraczkiewicz 141 Implementing Domain-Driven Design / Sławomir Sobótka 142 Programowanie w języku Clojure / Rafał Kocisz

13 nr 12 6 Vagrant i Ansible Budujemy wirtualne środowisko programistyczne / Mikołaj Kopras 10 Vaadin 7 naprawdę szybkie tworzenie aplikacji web w Javie. Część II / Bartek Kuczyński 18 Programowanie aplikacji webowych dla pakietu Microsoft Office 2013 / Dawid Borycki 26 Wprowadzenie do Node.js / Sebastian Rosik PROGRAMOWANIE GRAFIKI 34 Szybka grafika 2D: wydajne rysowanie / Bartosz Taudul TESTOWANIE I ZARZĄDZANIE JAKOŚCIĄ 48 Samouczek testów jednostkowych w Visual Studio 2013 / Jacek Matulewski 56 Receptury projektowe niezbędnik początkującego architekta. Część VII: Building Blocks dla Twojej lewej półkuli: połączenia podejścia obiektowego, proceduralnego, funkcyjnego w codziennej pracy z kodem / Sławomir Sobótka STREFA CTF 62 Zdobyć flagę...ghost in the Shellcode 2013 Oranges / Gynvael Coldwind PLANETA IT lat na przyjaźń z IT / Łukasz Sobótka 68 Jak całkowicie odmienić sposób programowania, używając refaktoryzacji (część 5). Kod, który czyta się jak książkę techniki, które całkowicie odmienią twoje życie programisty / Mariusz Sieraczkiewicz 72 "Mistrz czystego kodu" oraz "Czysty Kod" / Rafał Kocisz Oprac. BPK

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

I N S T Y T U T I N F O R M A T Y K I S T O S O W A N E J 2016

I N S T Y T U T I N F O R M A T Y K I S T O S O W A N E J 2016 I N S T Y T U T I N F O R M A T Y K I S T O S O W A N E J 2016 Programowanie Gier Testowanie i zapewnianie jakości oprogramowania (QA) Grafika i multimedia Inteligentne systemy autonomiczne INŻYNIERIA

Bardziej szczegółowo

PROGRAMISTA BIBLIOTEKI I NARZĘDZIA. Mazur JĘZYKI PROGRAMOWANIA PROGRAMOWANIE ROZWIĄZAŃ SERWEROWYCH TESTOWANIE I ZARZĄDZANIE JAKOŚCIĄ PLANETA IT

PROGRAMISTA BIBLIOTEKI I NARZĘDZIA. Mazur JĘZYKI PROGRAMOWANIA PROGRAMOWANIE ROZWIĄZAŃ SERWEROWYCH TESTOWANIE I ZARZĄDZANIE JAKOŚCIĄ PLANETA IT PROGRAMISTA 2014 SPIS TREŚCI nr 1 6 Wprowadzenie do Entity Framework / Jacek Matulewski 14 Jak używać IBM Worklight część 2 / Andrzej Kowalczyk 16 Wstęp do WPF część 1 / Wojciech Sura 22 Web Crawling oraz

Bardziej szczegółowo

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:

Bardziej szczegółowo

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne Prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi

Bardziej szczegółowo

NASZA MISJA. wszystkie nasze dzialania sfokusowane sa na efektywną, partnerską współprace.

NASZA MISJA. wszystkie nasze dzialania sfokusowane sa na efektywną, partnerską współprace. NASZA MISJA Aby tworzyć najbardziej użyteczne, najlepsze aplikacje ściśle dopasowane do Państwa wymagań i potrzeb oraz budżetu, który chcecie Państwo zainwestować. podstawa satysfakcjonujacej współpracy

Bardziej szczegółowo

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET

Studia podyplomowe. Programowanie na platformie Microsoft Visual Studio.NET Studia podyplomowe Programowanie na platformie Microsoft Visual Studio.NET I. Charakterystyka kursów Aplikacje bazodanowe dla biznesu (Microsoft Visual Studio.NET 2008) (35 godz.) W ramach kursu słuchacze

Bardziej szczegółowo

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia OPIS PRZEDMIOTU Nazwa przedmiotu Programowanie i obsługa systemów mobilnych Kod przedmiotu Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki

Bardziej szczegółowo

Podyplomowe Studium Programowania i Zastosowań Komputerów. Szczegółowe programy modułów tematycznych

Podyplomowe Studium Programowania i Zastosowań Komputerów. Szczegółowe programy modułów tematycznych Podyplomowe Studium Programowania i Zastosowań Komputerów Szczegółowe programy modułów tematycznych Sekcja Projektowanie i tworzenie aplikacji dla platformy.net (studia pod patronatem Microsoft) Moduł

Bardziej szczegółowo

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej

Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Aplikacje webowe wspomagające działalność przedsiębiorstwa na przykładzie przychodni stomatologicznej Małgorzata Barańska Wydział Informatyki i Zarządzania, Politechnika Wrocławska Beata Laszkiewicz Wydział

Bardziej szczegółowo

CMS, CRM, sklepy internetowe, aplikacje Web

CMS, CRM, sklepy internetowe, aplikacje Web CMS, CRM, sklepy internetowe, aplikacje Web Aplikacje PHP, open source, dodatki Add-ins, templatki, moduły na zamówienie Aplikacje mobilne jquery Mobile + PhoneGap Kilka platform w cenie jednego kodu JavaScript!

Bardziej szczegółowo

Ekspert MS SQL Server Oferta nr 00/08

Ekspert MS SQL Server Oferta nr 00/08 Ekspert MS SQL Server NAZWA STANOWISKA Ekspert Lokalizacja/ Jednostka organ.: Pion Informatyki, Biuro Hurtowni Danych i Aplikacji Wspierających, Zespół Jakości Oprogramowania i Utrzymania Aplikacji Szczecin,

Bardziej szczegółowo

SOFTWARE DEVELOPER S JOURNAL 2010

SOFTWARE DEVELOPER S JOURNAL 2010 SOFTWARE DEVELOPER S JOURNAL 2010 06 Aktualności / Rafał Kocisz 19 Opis DVD SPIS TREŚCI nr 1 (181) 14 Box2D Fizyczny świat w pudełku / Rafał Kocisz 28 Serwer WWW w aplikacji AIR Wzbogacamy aplikację AIR

Bardziej szczegółowo

Programista do działu testów PDT/1401/T/TBG

Programista do działu testów PDT/1401/T/TBG Programista do działu testów PDT/1401/T/TBG podstawowa znajomość języka Bash lub JAVA podstawowa znajomość środowiska Linux (rzeczywista) umiejętność analitycznego i kreatywnego myślenia Następujące cechy

Bardziej szczegółowo

Projekt: Mikro zaprogramowane na sukces!

Projekt: Mikro zaprogramowane na sukces! Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt: Mikro zaprogramowane na sukces! Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach

Bardziej szczegółowo

Lista zwycięzców 30 zł na start z BZWBK24 mobile

Lista zwycięzców 30 zł na start z BZWBK24 mobile Lista zwycięzców 30 zł na start z BZWBK24 mobile KRYSTYNA S. KRYSTYNA C. EDWARD F. KAROLINA C. WOJCIECH T. JANINA F. FRANCISZKA G. HENRYK H. MIROSŁAW W. JULI BARBARA H. CELINA Ł. STANISŁAW K. HELENA S.

Bardziej szczegółowo

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i Aleksandra Dębiecka To sposób w jaki użytkownik wchodzi w interakcje z systemem. To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski,

Bardziej szczegółowo

Podsumowanie I edycji CoRe IT Program

Podsumowanie I edycji CoRe IT Program Podsumowanie I edycji CoRe IT Program Program szkoleniowy dedykowany środowisku akademickiemu Warszawskiej Wyższej Szkoły Informatyki pod auspicjami Kolegium Rektorskiego WWSI Warszawa, lipiec 2011 CoRe

Bardziej szczegółowo

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia :Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia Podstawy prawne. 1 15 1 Podstawy ekonomii. 1 15 15 2 Repetytorium z matematyki. 1 30 3 Środowisko programisty. 1 30 3 Komputerowy

Bardziej szczegółowo

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Dotacje na innowacje. Inwestujemy w waszą przyszłość. PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia

Bardziej szczegółowo

Cennik. Szkolenia zintegrowane. Java

Cennik. Szkolenia zintegrowane. Java Cennik Szkolenia zintegrowane Kod Nazwa Dni Cena netto(1) Cena netto(1) indywid.(2) VIP(3) Java J-PD Podstawy programowania w Javie 2 00,00 4 00,00 J-NW Nowości platformy Java SE J-PD-OCPJP J-OCAJP-7 J-OCPJP-7

Bardziej szczegółowo

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS (c) 2008 Grupa SPOT SJ Grupa SPOT Krzysztof Cieślak, Maciej Gdula Spółka Jawna Podstawowe dane: firma założona w roku 2004 w wyniku połączenia

Bardziej szczegółowo

ASP.NET MVC. Grzegorz Caban grzegorz.caban@gmail.com. 20 stycznia 2009

ASP.NET MVC. Grzegorz Caban grzegorz.caban@gmail.com. 20 stycznia 2009 ASP.NET MVC Grzegorz Caban grzegorz.caban@gmail.com 20 stycznia 2009 Agenda Przyczyna powstania Co to jest ASP.NET MVC Architektura Hello World w ASP.NET MVC ASP.NET MVC vs ASP.NET WebForm Przyszłość framework'a

Bardziej szczegółowo

Inżynieria oprogramowania (Software Engineering) Wykład 1

Inżynieria oprogramowania (Software Engineering) Wykład 1 Inżynieria oprogramowania (Software Engineering) Wykład 1 Wprowadzenie do inżynierii oprogramowania Zarządzanie przedmiotem Wydział: WEiI Katedra: KIK Web site: http://moskit.weii.tu.koszalin.pl/~swalover/

Bardziej szczegółowo

SOP System Obsługi Parkingów

SOP System Obsługi Parkingów SOP System Obsługi Parkingów JEE i Android Marcin Tatjewski Tomasz Traczyk Grzegorz Zieliński Paweł Borycki 5 listopada 2009 www.sopark.pl Plan prezentacji Java Platform, Enterprise Edition (JEE) Wstęp

Bardziej szczegółowo

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania Literatura Projekt i implementacja biblioteki tłumaczącej zapytania w języku SQL oraz OQL na zapytania w języku regułowym. dr hab. inż.

Bardziej szczegółowo

Środowiska i platformy programistyczne

Środowiska i platformy programistyczne Środowiska i platformy programistyczne 1 Rys historyczny lata 80-90: efektywność! Cel: zwiększyć efektywność programisty jedno narzędzie: integracja edytor kodu, funkcje programistyczne (kompilacja, łączenie,

Bardziej szczegółowo

X-DRIVEN DESIGN, Y-DRIVEN DEVELOPMENT NICZEGO NIE ZMIENIĄ

X-DRIVEN DESIGN, Y-DRIVEN DEVELOPMENT NICZEGO NIE ZMIENIĄ Michał Bartyzel X-DRIVEN DESIGN, Y-DRIVEN DEVELOPMENT NICZEGO NIE ZMIENIĄ mbartyzel.blogspot.com @MichalBartyzel Lepszy framework Zwiększamy efektywność zespołów projektowych 2 Refleksja: Kolejny framework

Bardziej szczegółowo

CV: Wojciech Soczyński

CV: Wojciech Soczyński CV: Wojciech Soczyński Adres: Bronowicka 52a/17, Kraków Data urodzenia: 3 sierpnia 1986 Miejsce urodzenia: Kraków Stan cywilny: kawaler Telefon: +48 691710376 www: http://blog.wsoczynski.pl email: wmsoczynski@gmail.com

Bardziej szczegółowo

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer. Wydział Informatyki i Nauki o Materiałach Kierunek Informatyka studia I stopnia inżynierskie studia stacjonarne 08- IO1S-13 od roku akademickiego 2015/2016 A Lp GRUPA TREŚCI PODSTAWOWYCH kod Nazwa modułu

Bardziej szczegółowo

Projekt inżynierski uwagi

Projekt inżynierski uwagi Politechnika Śląska Instytut Matematyki Wydział Matematyki Stosowanej Ważne! Dokumentacja projektu inżynierskiego Metodyka pracy Literatura Aplikacja Ta prezentacja zawiera ogólne uwagi, które nie muszą

Bardziej szczegółowo

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans. GRZEGORZ FURDYNA Krótka Historia Co to jest NetBeans? Historia Wersje NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły NetBeans Profiler Narzędzie do projektowania GUI Edytor NetBeans

Bardziej szczegółowo

Praktykant Programista ios/android/windows Phone/Windows 8/PHP/.NET (do wyboru) Biuro w Warszawie

Praktykant Programista ios/android/windows Phone/Windows 8/PHP/.NET (do wyboru) Biuro w Warszawie Praktykant Programista ios/android/windows Phone/Windows 8/PHP/.NET (do wyboru) Jeśli chcesz w przyszłości zostać cenionym specjalistą i pisać unikalne i nowatorskie aplikacje na urządzenia z systemami

Bardziej szczegółowo

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH szkolenie dla webdeveloperów ze znajomością przynajmniej podstaw HTML i JavaScript INFORMACJE PODSTAWOWE AngularJS to framework JavaScript stworzony przez inżynierów

Bardziej szczegółowo

Inżynieria Oprogramowania:

Inżynieria Oprogramowania: INSTYTUT INFORMATYKI Studium podyplomowe Inżynieria Oprogramowania: ISO 9000 i CMMI w firmie informatycznej Kierownik studium: dr hab. inż. Jerzy Nawrocki, prof. PP tel.: (61) 665 24 49 0-600 348 002 e-mail:

Bardziej szczegółowo

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa

Czym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa 1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy

Bardziej szczegółowo

Języki i paradygmaty programowania - 1

Języki i paradygmaty programowania - 1 doc. dr inż. Tadeusz Jeleniewski e-mail: t.jeleniewski@neostrada.pl tadeusz.jeleniewski@pwr.edu.pl http://www.tjeleniewski.wstt.edu.pl Cele przedmiotu Umiejętność zastosowania i oceny przydatności paradygmatów

Bardziej szczegółowo

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Geoff Evelyn Przekład: Natalia Chounlamany APN Promise Warszawa 2011 Spis treści Podziękowania......................................................

Bardziej szczegółowo

Obowiązkowy A. Przedmioty kształcenia ogólnego 1 Etykieta w życiu publicznym wykład 9 zaliczenie tak 1 B. Przedmioty podstawowe

Obowiązkowy A. Przedmioty kształcenia ogólnego 1 Etykieta w życiu publicznym wykład 9 zaliczenie tak 1 B. Przedmioty podstawowe Instytut Informatyki, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy internetowe, SI studia niestacjonarne Rok 2012/2013 Rok I, semestr I (zimowy) zajęć 1 Etykieta w życiu publicznym 9 tak 1 Przedmiot

Bardziej szczegółowo

edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012 Wrocław, 16.05.2015 Program kształcenia i plan studiów podyplomowych: Technologie internetowe edycja 16 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012 organizowanego

Bardziej szczegółowo

Absolwent Finansów i Rachunkowości Łódź

Absolwent Finansów i Rachunkowości Łódź Cyclad Sp. z o.o. Absolwent Finansów i Rachunkowości Łódź Diagnoza, ocena oraz doskonalenie procesów występujących u Klienta pod kątem świadczonych usług Kompleksowa obsługa wybranego procesu z obszaru

Bardziej szczegółowo

edycja 1 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

edycja 1 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012 Wrocław, 18.05.2015 Program kształcenia i plan studiów podyplomowych: Android i ios nowoczesne aplikacje mobilne edycja 1 opracowany zgodnie z Zarządzeniami Wewnętrznymi PWr. nr 14/2012 i 15/2012 i 34/2012

Bardziej szczegółowo

Automatyzacja Testowania w WEB 2.0

Automatyzacja Testowania w WEB 2.0 Automatyzacja Testowania w WEB 2.0 Wojciech Pająk, Radosław Smilgin XXIV Jesienne Spotkania PTI Wisła, 20-24 października 2008 Agenda Wprowadzenie do automatyzacji testowania Technologie WEB 2.0 Narzędzia

Bardziej szczegółowo

MIGRACJA SYSTEMÓW INFORMATYCZNYCH DO TECHNOLOGII JAVA

MIGRACJA SYSTEMÓW INFORMATYCZNYCH DO TECHNOLOGII JAVA MIGRACJA SYSTEMÓW INFORMATYCZNYCH DO TECHNOLOGII JAVA NOWE MOŻLIWOŚCI Jeżeli chcesz: to: obniżyć koszty i ułatwić sobie pracę, wykorzystywać niezawodną, wydajną i otwartą technologię, używać innowacyjnych

Bardziej szczegółowo

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Temat projektu/pracy dr inż. Wojciech Waloszek Grupowy system wymiany wiadomości. Zaprojektowanie

Bardziej szczegółowo

Specjalność Systemy Aplikacyjne Grafiki i Multimediów. Wydział Informatyki, Politechnika Białostocka

Specjalność Systemy Aplikacyjne Grafiki i Multimediów. Wydział Informatyki, Politechnika Białostocka Specjalność Systemy Aplikacyjne Grafiki i Multimediów Wydział Informatyki, Politechnika Białostocka 1 2/4/2013 Agenda Sylwetka absolwenta Siatka zajęć Wykorzystanie grafiki komputerowej Znaczenie gospodarcze

Bardziej szczegółowo

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia Studia pierwszego stopnia I rok Matematyka dyskretna 30 30 Egzamin 5 Analiza matematyczna 30 30 Egzamin 5 Algebra liniowa 30 30 Egzamin 5 Statystyka i rachunek prawdopodobieństwa 30 30 Egzamin 5 Opracowywanie

Bardziej szczegółowo

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Rapid Application Development RAD Szybkie tworzenie programów użytkowych (Rapid Application Development RAD) jest mającą

Bardziej szczegółowo

Asynchroniczne interfejsy WWW

Asynchroniczne interfejsy WWW Asynchroniczne interfejsy WWW Metodyki zwinnego wytwarzania oprogramowania mgr inż. Rafał Grycuk Strona służbowa: http://iisi.pcz.pl/~rgrycuk/ Kontakt: rafal.grycuk@iisi.pcz.pl Konsultacje: Środa, 12-14

Bardziej szczegółowo

Rok akademicki: 2012/2013 Kod: ZIE-1-306-s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Rok akademicki: 2012/2013 Kod: ZIE-1-306-s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: - Nazwa modułu: Programowanie obiektowe Rok akademicki: 2012/2013 Kod: ZIE-1-306-s Punkty ECTS: 3 Wydział: Zarządzania Kierunek: Informatyka i Ekonometria Specjalność: - Poziom studiów: Studia I stopnia

Bardziej szczegółowo

Zacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska

Zacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska Zacznij Tu! Poznaj Microsoft 2012 Visual Basic Michael Halvorson Przekład: Joanna Zatorska APN Promise, Warszawa 2013 Spis treści Wstęp...................................................................vii

Bardziej szczegółowo

TOK STUDIÓW Kierunek: informatyka rok studiów: I studia stacjonarne pierwszego stopnia, rok akademicki 2014/2015. Forma zaliczen ia. egz. lab.

TOK STUDIÓW Kierunek: informatyka rok studiów: I studia stacjonarne pierwszego stopnia, rok akademicki 2014/2015. Forma zaliczen ia. egz. lab. Lp TOK TUDIÓW rok studiów: I studia stacjonarne pierwszego stopnia, rok akademicki 2014/2015 w ć w ko n lab EC T 1 Podstawy prawno-etyczne 15 1 x 2 Podstawy ekonomii 15 1 x 3 Repetytorium z matematyki

Bardziej szczegółowo

Zadanie nr 4.5: Oprogramowanie bazodanowe. Lp. Zwartość karty Opis 1 Specyfikacja techniczna / funkcjonalna przedmiotu zamówienia

Zadanie nr 4.5: Oprogramowanie bazodanowe. Lp. Zwartość karty Opis 1 Specyfikacja techniczna / funkcjonalna przedmiotu zamówienia Zadanie nr 4.5: Oprogramowanie bazodanowe Lp. Zwartość karty Opis 1 Specyfikacja techniczna / funkcjonalna przedmiotu zamówienia Zakres przedmiotu zamówienia obejmuje dostarczenie, wdrożenie oraz konfigurację

Bardziej szczegółowo

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia)

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia) Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia) Zgodnie z Zarządzeniem Rektora ZPSB w sprawie Regulaminu Procedur Dyplomowych, na egzaminie dyplomowym (inżynierskim)

Bardziej szczegółowo

Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript

Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript Kod szkolenia: Tytuł szkolenia: HTML5/ANG Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript Dni: 5 Opis: Adresaci szkolenia: Kurs przeznaczony jest dla programistów

Bardziej szczegółowo

Załącznik nr 1 do zapytania ofertowego nr 1/POKL/2015

Załącznik nr 1 do zapytania ofertowego nr 1/POKL/2015 Załącznik nr 1 do zapytania ofertowego nr 1/POKL/2015 Dotyczy zapytania ofertowego nr 1/POKL/2015, z dnia 12.01.2015 r. w ramach projektu PWP Paragon i Attero finansowanego ze środków Unii Europejskiej

Bardziej szczegółowo

Grzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki 2011. Promotor dr inż. Paweł Figat

Grzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki 2011. Promotor dr inż. Paweł Figat Grzegorz Ruciński Warszawska Wyższa Szkoła Informatyki 2011 Promotor dr inż. Paweł Figat Cel i hipoteza pracy Wprowadzenie do tematu Przedstawienie porównywanych rozwiązań Przedstawienie zalet i wad porównywanych

Bardziej szczegółowo

Języki i paradygmaty programowania doc. dr inż. Tadeusz Jeleniewski

Języki i paradygmaty programowania doc. dr inż. Tadeusz Jeleniewski Języki i paradygmaty programowania doc. dr inż. Tadeusz Jeleniewski e-mail: t.jeleniewski@neostrada.pl tadeusz.jeleniewski@pwr.wroc.pl http://www.tjeleniewski.wstt.edu.pl Treści kształcenia: Paradygmaty

Bardziej szczegółowo

Wykład VII. Programowanie III - semestr III Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej

Wykład VII. Programowanie III - semestr III Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej Wykład VII - semestr III Kierunek Informatyka Wydział Matematyki Stosowanej Politechniki Śląskiej Gliwice, 2014 c Copyright 2014 Janusz Słupik Wytwarzanie oprogramowania Model tworzenia oprogramowania

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ

REFERAT PRACY DYPLOMOWEJ REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany

Bardziej szczegółowo

Specjalizacja magisterska Bazy danych

Specjalizacja magisterska Bazy danych Specjalizacja magisterska Bazy danych Strona Katedry http://bd.pjwstk.edu.pl/katedra/ Prezentacja dostępna pod adresem: http://www.bd.pjwstk.edu.pl/bazydanych.pdf Wymagania wstępne Znajomość podstaw języka

Bardziej szczegółowo

Prezentacja firmy Royal Solutions Sp. z o.o.

Prezentacja firmy Royal Solutions Sp. z o.o. Prezentacja firmy Royal Solutions Sp. z o.o. Zawartość prezentacji Misja Doświadczenie Konsultanci Technologie Podejście do Klienta Proces realizacji projektów Badania dojrzałości projektowej Projekty

Bardziej szczegółowo

13.01.1976 r., Częstochowa ul. Bursztynowa 7/28, 42-500 Będzin żonaty 502 73 17 44 narewski@poczta.fm www.robertnarewski.pl

13.01.1976 r., Częstochowa ul. Bursztynowa 7/28, 42-500 Będzin żonaty 502 73 17 44 narewski@poczta.fm www.robertnarewski.pl Robert Narewski Dane osobowe Data i miejsce urodzenia: Adres zamieszkania: Stan cywilny: Telefon: Email: Portfolio: 13.01.1976 r., Częstochowa ul. Bursztynowa 7/28, 42-500 Będzin żonaty 502 73 17 44 narewski@poczta.fm

Bardziej szczegółowo

Prezentacja kierunku Informatyka w I Liceum Ogólnokształcącym im. Stanisława Wyspiańskiego w Szubinie

Prezentacja kierunku Informatyka w I Liceum Ogólnokształcącym im. Stanisława Wyspiańskiego w Szubinie Kwalifikacje kadry dydaktycznej kluczem do rozwoju Uczelni PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO Prezentacja kierunku Informatyka w I Liceum

Bardziej szczegółowo

Projekt: Autoryzowane kompetencje podstawą rozwoju śląskich MŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu

Projekt: Autoryzowane kompetencje podstawą rozwoju śląskich MŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu Projekt: Autoryzowane kompetencje podstawą rozwoju śląskich MŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu Gdynia, dnia 3 marca 2014r. Spis Treści SZKOLENIE: MS 20411

Bardziej szczegółowo

DLA SEKTORA INFORMATYCZNEGO W POLSCE

DLA SEKTORA INFORMATYCZNEGO W POLSCE DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej

Bardziej szczegółowo

Budowanie interfejsów do baz danych

Budowanie interfejsów do baz danych Budowanie interfejsów do baz danych Wprowadzenie Organizacja zajęć O sobie O Projekcie Termin rozpoczęcia Tematyka (propozycje?) Narzędzia (pendrive lub hosting) 2008 Szczepan Bednarz 2 z 20 Bazy danych

Bardziej szczegółowo

Wskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński

Wskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński Wskazówki projektowe Programowanie Obiektowe Mateusz Cicheński Przydatne zasady SOLID Wzorce struktury aplikacji MVC MVP MVVM Metody wytwarzania oprogramowania Manifest Zwinnego Wytwarzania Oprogramowania

Bardziej szczegółowo

Departament Zakupów Centralnych ul. Żaryna 2A, 02-593 Warszawa tel. (22) 598 12 80 DZC/AS/708/12. Warszawa, dn. 27 listopada 2012 r.

Departament Zakupów Centralnych ul. Żaryna 2A, 02-593 Warszawa tel. (22) 598 12 80 DZC/AS/708/12. Warszawa, dn. 27 listopada 2012 r. Departament Zakupów Centralnych ul. Żaryna 2A, 02-593 Warszawa tel. (22) 598 12 80 DZC/AS/708/12 Warszawa, dn. 27 listopada 2012 r. Do wszystkich firm zainteresowanych złożeniem oferty dla Banku Dotyczy:

Bardziej szczegółowo

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński MonoGame Wieloplatformowe gry w C# Mateusz Cicheński Plan prezentacji Założenia Alternatywy Narzędzia Różnice między WP8, ios, Android DEMO Podsumowanie Założenia CEL: Stworzenie wieloplatformowej gry

Bardziej szczegółowo

Zagadnienia programowania obiektowego

Zagadnienia programowania obiektowego Janusz Jabªonowski, Andrzej Szaªas Instytut Informatyki MIMUW Janusz Jabªonowski,, Andrzej Szaªas Slajd 1 z 10 Tematyka seminarium Szeroko poj ta tematyka projektowania i programowania obiektowego. Gªówny

Bardziej szczegółowo

GRUPA 1 - POZIOM A1 GRUPA 2 - POZIOM A1

GRUPA 1 - POZIOM A1 GRUPA 2 - POZIOM A1 GRUPA 1 - POZIOM A1 TRYB: poniedziałek, środa 18:15-19:45 1 Jarosław P. 29 2 Justyna T. 37 3 Domicela Arycja K. 47 4 Ryszard Tomasz N. 51 5 Hanna G. 61 GRUPA 2 - POZIOM A1 TERMIN PIERWSZYCH ZAJĘĆ: 19.04.2013r.

Bardziej szczegółowo

Narzędzia CASE dla.net. Łukasz Popiel

Narzędzia CASE dla.net. Łukasz Popiel Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania

Bardziej szczegółowo

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia)

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia) Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia) Zgodnie z Zarządzeniem Rektora ZPSB w sprawie Regulaminu Procedur Dyplomowych, na egzaminie dyplomowym (inżynierskim)

Bardziej szczegółowo

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

Sekcja I: Instytucja zamawiająca/podmiot zamawiający Unia Europejska Publikacja Suplementu do Dziennika Urzędowego Unii Europejskiej 2, rue Mercier, 2985 Luxembourg, Luksemburg Faks: +352 29 29 42 670 E-mail: ojs@publications.europa.eu Informacje i formularze

Bardziej szczegółowo

Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski

Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski Tworzenie natywnych aplikacji na urządzenia mobilne - PhoneGap Tomasz Margalski Agenda Dlaczego PhoneGap i co to jest? Możliwości PhoneGap Jak pisać aplikacje z PhoneGap? Konfiguracja i przykład aplikacji

Bardziej szczegółowo

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych Rola architektury systemów IT Wymagania udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu metod modelowania architektury systemów IT - UML, systemów zorientowanych na usługi, systemów

Bardziej szczegółowo

Piotr Bubacz Cloud Computing

Piotr Bubacz Cloud Computing Cloud Computing ITA-112 Wersja 0.9 Warszawa, Czerwiec 2011 Spis treści Wprowadzenie i-4 Moduł 1 Wprowadzenie do Cloud Computing 1-1 Moduł 2 Wprowadzenie do Windows 2-1 Moduł 3 Storage Tabele 3-1 Moduł

Bardziej szczegółowo

mtim Dedykowane aplikacje mobilne dla TIM S.A.

mtim Dedykowane aplikacje mobilne dla TIM S.A. mtim Dedykowane aplikacje mobilne dla TIM S.A. O TIM TIM S.A. jest jednym z największych dystrybutorów artykułów elektrotechnicznych w Polsce. 25 lat w branży, z czego 17 lat na Giełdzie Papierów Wartościowych

Bardziej szczegółowo

Uniwersytet Gdański Wydział Zarządzania

Uniwersytet Gdański Wydział Zarządzania 2014/10/02 13.15-14.00: C-25k dr Jacek Maślankowski Systemy baz danych [w] 2014/10/02 14.00-14.45: C-25k dr Jacek Maślankowski Systemy baz danych [w] 2014/10/02 15.15-16.00: C-25k dr Jacek Maślankowski

Bardziej szczegółowo

Tematy prac magisterskich Rok akademicki 2013/2014

Tematy prac magisterskich Rok akademicki 2013/2014 Dr hab. inż. Jan Werewka, prof. n. AGH Wydział EAIiIB AGH E-mail: werewka@agh.edu.pl www: http://home.agh.edu.pl/werewka Tematy prac magisterskich Rok akademicki 2013/2014 Temat 1 Architektura przedsięwzięcia

Bardziej szczegółowo

my wiemy jak rozkręcić twój biznes

my wiemy jak rozkręcić twój biznes my wiemy jak rozkręcić twój biznes Effective rozwiązania dla twojego biznesu Oferujemy kompleksowe usługi projektowania, produkcji, testów oraz dystrybucji aplikacji mobilnych. W naszej pracy stawiamy

Bardziej szczegółowo

Projekt: MICROSOFT i CISCO dla Dolnośląskich MMŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu

Projekt: MICROSOFT i CISCO dla Dolnośląskich MMŚP Opis autoryzowanych szkoleń Microsoft planowanych do realizacji w ramach projektu Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Projekt: MICROSOFT i CISCO dla Dolnośląskich MMŚP Opis autoryzowanych szkoleń Microsoft planowanych

Bardziej szczegółowo

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014 Leonard G. Lobel Eric D. Boyd Microsoft TM Azure SQL Database Krok po kroku Przekład: Marek Włodarz APN Promise, Warszawa 2014 Spis treści Wprowadzenie........................................................

Bardziej szczegółowo

Matryca pokrycia efektów kształcenia

Matryca pokrycia efektów kształcenia Matryca pokrycia efektów kształcenia Matryca dla przedmiotów realizowanych na kierunku Informatyka (z wyłączeniem przedmiotów realizowanych w ramach specjalności oraz przedmiotów swobodnego wyboru) Efekty

Bardziej szczegółowo

Budowa aplikacji webowej w oparciu o Maven2 oraz przykłady testów jednostkowych. Wykonał Marcin Gadamer

Budowa aplikacji webowej w oparciu o Maven2 oraz przykłady testów jednostkowych. Wykonał Marcin Gadamer Budowa aplikacji webowej w oparciu o Maven2 oraz przykłady testów jednostkowych. Wykonał Marcin Gadamer Maven 2 podstawowe informacje Apache Maven jest narzędziem automatyzującym budowę oprogramowania

Bardziej szczegółowo

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone Typy przetwarzania Przetwarzanie zcentralizowane Systemy typu mainfame Przetwarzanie rozproszone Architektura klient serwer Architektura jednowarstwowa Architektura dwuwarstwowa Architektura trójwarstwowa

Bardziej szczegółowo

profil Inżynieria oprogramowania

profil Inżynieria oprogramowania Katedra Inżynierii Oprogramowania przedstawia profil Inżynieria oprogramowania 2015 Sylwetka absolwenta po co komu inżynier oprogramowania? Gdybyś był inżynierem budownictwa, to jakie mosty chciałbyś budować?

Bardziej szczegółowo

RAPORT KOŃCOWY PROJEKTU

RAPORT KOŃCOWY PROJEKTU RAPORT KOŃCOWY PROJEKTU Temat: Wieloplatformowy program do obsługi faktur Adresat: dr inż. Jacek Kołodziej Wykonawcy: Daniel Krysiak Przemysław Szpunar Grzegorz Śmierzchalski Spis Treści 1. Charakterystyka

Bardziej szczegółowo

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.)

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) Systemy wbudowane Specjalizacja uzupełniająca urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) 5 stycznia 2015 Geneza W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na absolwentów

Bardziej szczegółowo

Hurtownie danych i przetwarzanie analityczne - projekt

Hurtownie danych i przetwarzanie analityczne - projekt Hurtownie danych i przetwarzanie analityczne - projekt Warunki zaliczenia projektu: 1. Za projekt można zdobyć maksymalnie 40 punktów. 2. Projekt należy regularnie konsultować z jego koordynatorem. 3.

Bardziej szczegółowo

Autor: Bączkowski Karol Promotor: dr inż. Paweł FIGAT

Autor: Bączkowski Karol Promotor: dr inż. Paweł FIGAT Autor: Bączkowski Karol Promotor: dr inż. Paweł FIGAT Integracja jest to całokształt działao zmierzających do scalenia różnych rozwiązao informatycznych. W miarę rozwoju nowych technologii informatycznych

Bardziej szczegółowo

Platformy programistyczne:.net i Java L ABORATORIUM 7,8: HACKATHON - JTTT

Platformy programistyczne:.net i Java L ABORATORIUM 7,8: HACKATHON - JTTT Platformy programistyczne:.net i Java L ABORATORIUM 7,8: HACKATHON - JTTT O co chodzi? - Przypomnienie Hackathon - http://en.wikipedia.org/wiki/hackathon A hackathon is an event in which computer programmers

Bardziej szczegółowo

Dzięki szkoleniu. Dni: 3. Opis: Adresaci szkolenia

Dzięki szkoleniu. Dni: 3. Opis: Adresaci szkolenia Kod szkolenia: Tytuł szkolenia: IOS/START Programowanie ios - szybki start Dni: 3 Opis: Adresaci szkolenia Szkolenie adresowane jest do programistów, którzy chcą od podstaw poznać język Objective- C oraz

Bardziej szczegółowo

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, 2004. Zofia Kruczkiewicz

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, 2004. Zofia Kruczkiewicz Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, 2004 Zofia Kruczkiewicz 1. Przedstaw znaczenie oprogramowania we współczesnym świecie 2. Jaki wpływ na ludzi, komunikację

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ZAAWANSOWANE PROGRAMOWANIE INTERNETOWE Advanced Internet Programming Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: moduł specjalności obowiązkowy:

Bardziej szczegółowo

SOA Web Services in Java

SOA Web Services in Java Wydział Informatyki i Zarządzania Wrocław,16 marca 2009 Plan prezentacji SOA 1 SOA 2 Usługi Przykłady Jak zacząć SOA Wycinek rzeczywistości Problemy zintegrowanych serwisów : Wycinek Rzeczywistości Zacznijmy

Bardziej szczegółowo

SPRING FRAMEWORK. dr inż. Jakub Chłapioski

SPRING FRAMEWORK. dr inż. Jakub Chłapioski SPRING FRAMEWORK Katedra Mikroelektroniki i Technik Informatycznych Politechniki Łódzkiej ul. Wólczanska 221/223 budynek B18, 90-924 Łódź dr inż. Jakub Chłapioski 1. Wprowadzenie Co to jest aplikacja internetowa?

Bardziej szczegółowo