Wykłady i warsztaty zlotowe

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

Download "Wykłady i warsztaty zlotowe"

Transkrypt

1 Wykłady i warsztaty zlotowe wersja wstępna Zlot Programistów Delphi 2007 Kraków, Akademia Górniczo-Hutnicza, 2-4 marca Piotr Hosowicz, Wersja: build 7 (9 lutego 2007) Spis treści Zmiany w curriculum zlotowym 2007 (changelog) 2 1 Słowo wstępne na temat wykładów 3 O Ojcu Dyrektorze d/s Wykładów Wykłady 4 Plan wykładów Bogdan Bodek Polak : Narodziny CodeGear Michał Hornung : MySQL najpopularniejsza baza danych SQL Jarosław Zgodzisław Zgoda : REST, czyli Web Services dla wszystkich Michał Miab Abramczyk : Dlaczego Firebird? Artur Wroński : Wydajna obsługa XML w bazie danych Mikołaj Virion Milewski :.NET w panierce, bez buraczków raz! Bogdan Bodek Polak : Dlaczego dbexpress? Marcin T-1000 Wieczorek : Ziemia, mapy i komputery

2 Zmiany w curriculum zlotowym 2007 (changelog) wersja (9 lutego 2007) : Zmiany redakcyjne w wykładzie Bogdana Bodka Polaka o CodeGear. wersja (15 stycznia 2007) : Wstępny układ wykładów w ścieżkach. Zmiany redakcyjne zw. z wykładami. wersja (15 stycznia 2007) : Dodane wykłady Bogdana Bodka Polaka. wersja (30 grudnia 2006) : Dodany wykład Michała Miaba Abramczyka. Dodany wykład Michała Hornunga. Dodana notka biograficzna o Ojcu Derektorze. Drobne zmiany redakcyjne. wersja (19 grudnia 2006) : Dodany wykład Artura Wrońskiego. Drobne zmiany redakcyjne. wersja (17 października 2006) : Dodany wykład Mikołaja Viriona Milewskiego. Drobne zmiany redakcyjne. wersja (7 października 2006) : Dodany wykład Jarka Zgodzisława Zgody. Dodany wykład Marcina T-1000 Wieczorka. wersje (przed 7 października 2006) : Krótka walka z L A TEXowymi źródłami z poprzedneigo roku. Wyglada na to, że dorobiliśmy się już wsprawdzonego zestawu źródeł curriculum zlotowego. 2

3 1 Słowo wstępne na temat wykładów W dniach 2-4 marca 2007 (piatek-niedziela) na Akademii Górniczo-Hutniczej w Krakowie odbędzie się doroczny Zlot Programistów Delphi. W ramach Zlotu organizowane sa wykłady - zajma cała sobotę. Strona wykładowa opiekuje się Ojciec Dyrektor d/s Wykładów, czyli ja. Planujac wykłady staramy się z jednej strony o to, żeby były one możliwie techniczne i prowadzone przez doświadczonych praktyków. Skadin ad wychodzimy z założenia, że prozę programistycznego życia" zlotowicze maja na codzień z tego względu pewna część wykładów wykracza poza zagadnienia ściśle zwiazane z Delphi albo je uzupełnia. Wykłady odbęda się w dwóch ścieżkach po 4 wykłady. Każdy wykład zajmie 1.5 godziny. Po każdym wykładzie będzie dodatkowe 30 minut czasu na dyskusje i pytania do wykładowcy osoby zainteresowane moga w tym czasie porozmawiać z wykładowca, osoby niezainteresowane moga skorzystać z przerwy. Materiały wykładowe zostana udostępnione na stronach pozlotowych w serwisie delphi.org.pl : Pozdrawiam serdecznie i do zobaczenia na Zlocie! Piotr Hosowicz Ojciec Dyrektor d/s Wykładów PS: Jeśli zauważycie jakieś literówki, połamane odnośniki URL czy inne błędy, bardzo proszę o informację mailem na mój adres z góry serdecznie dziękuję. W mailach proszę podawać numer strony i jakieś informacje o umiejscowieniu i rodzaju błedu. O Ojcu Dyrektorze d/s Wykładów Ojcem Dyrektorem d/s Wykładów A.D jest, podobnie jak w latach , Piotr Hosowicz. Z wykształcenia ekonomista - magisterium ekonomii zdobył w Prywatnej Wyższej Szkole Businessu i Administracji w Warszawie, specjalizacja fin-bank. Jest certyfikowanym administratorem linuxowym: posiada certyfikaty Red Hat Certified Engineer oraz Linux Professional Institute Certificate. Poza praca w roli niezależnego specjalisty IT, na stałe pracuje jako Administrator Sieci i Systemów w wiodacym przedsiębiorstwie sektora e-commerce. Jest zagorzałym zwolennikiem Wolnego Oprogramowania, w szczególności systemu operacyjnego Linux, aczkolwiek lubi lub musi lubić również komercyjne Unixy i systemy Unixo-podobne (AIX, Solaris, Tru64 UNIX, HP-UX, QNX). W latach główny organizator imprez Polskiej Grupy Użytkowników Delphi, od roku 2003 zajmował się strona wykładowa imprez. Jest molem ksiażkowym (historia, pamiętnikarstwo, SF, beletrystyka), bardzo lubi muzykę (blues, hard-rock, jazz, art-rock, prog-rock, muzyka chóralna, muzyka poważna). Jego strona domowa to 3

4 2 Wykłady Plan wykładów Plan wykładów przedstawiamy w poniższych tabelach : fixme sprawdzić jeszcze dokładnie godziny Rozpoczęcie Zakończenie Ścieżka wykładowa I Ścieżka wykładowa II 9:30 11:00 2 wykłady + warsztat równolegle 11:00 11:30 Pytania / przerwa 11:30 13:00 2 wykłady + warsztat równolegle 13:00 13:30 Pytania / przerwa 13:30 15:00 Przerwa obiadowa 15:00 16:30 2 wykłady + warsztat równolegle 16:30 17:00 Pytania / przerwa 17:00 18:30 2 wykłady + warsztat równolegle 18:30 19:00 Pytania Układ wykładów i warsztatów w ścieżkach WERSJA WSTEPNA, MOŻE SIE ZMIENIĆ!: Ścieżka I (wykłady w sali dużej nr 3, parter, bud. A4): Rozpoczęcie Zakończenie Wykład 9:30 11:00 Bogdan Bodek Polak Narodziny CodeGear 11:00 11:30 Pytania / przerwa 11:30 13:00 Jarosław Zgodzisław Zgoda REST, czyli Web Services dla wszystkich 13:00 13:30 Pytania / przerwa 13:30 15:00 Przerwa obiadowa 15:00 16:30 Artur Wroński Wydajna obsługa XML w bazie danych 16:30 17:00 Pytania / przerwa 17:00 18:30 Bogdan Bodek Polak Dlaczego dbexpress? 18:30 19:00 Pytania Ścieżka II (wykłady w sali mniejszej nr 69, piętro I, bud. A4): Rozpoczęcie Zakończenie Wykład 9:30 11:00 Michał Hornung MySQL najpopularniejsza baza danych SQL 11:00 11:30 Pytania / przerwa 11:30 13:00 Michał Miab Abramczyk Dlaczego Firebird? 13:00 13:30 Pytania / przerwa 13:30 15:00 Przerwa obiadowa 15:00 16:30 Mikołaj Virion Milewski.NET w panierce, bez buraczków raz! 16:30 17:00 Pytania / przerwa 17:00 18:30 Marcin T-1000 Wieczorek Ziemia, mapy i komputery 18:30 19:00 Pytania 4

5 Bogdan Bodek Polak : Narodziny CodeGear Pod koniec roku 2006 powstała firma CodeGear. Jest to samodzielna firma, która dostarcza przede wszystkim środowiska dla programistów. Choć jest kontrolowana przez Borland, ma bardzo duża swobodę działania. Aby udowodnić nowe podejście do programistów firma CodeGear zaplanowała kilka niespodzianek na rok 2007 oraz zbudowała długofalowa strategię. Podczas wykładu przedstawię nowe produkty takie, jak tanie środowisko Turbo Delphi 2006, nowy i bardziej wydajny serwer Interbase 2007, JBuilder 2007 oparty o środowisko Eclipse. Uchylę też rabka tajemnicy, jeśli chodzi o plany na przyszłość. 1. Narodziny CodeGear (a) Czym zajmuje się nowa firma? (b) Jakie udziały ma Borland? 2. Premiery roku 2006 (a) Turbo Delphi 2006 (b) Interbase 2007 (c) JBuilder Plany na rok 2007 Bogdan Polak jest trenerem i starszym konsultantem BSC Polska. Zajmuje się prowadzeniem szkoleń, konsultacji i wykładów oraz przygotowaniem prezentacji. Wcześniej był współzałożycielem firmy programistycznej Microgeo, gdzie zajmował się między innymi tworzeniem aplikacji GIS dla geologów oraz aplikacji CRM. Autor wykładów i prezentacji przygotowywanych na Zloty Programistów Delphi i konferencje Borland Developer Days. Od lat bierze udział w budowie i rozwoju polskiej społeczności programistów Delphi. Michał Hornung : MySQL najpopularniejsza baza danych SQL MySQL to obecnie najpopularniejsza na świecie relacyjna baza danych rozwijana i popularyzowana w ramach polityki open-source oraz posiadajaca ponad 10 milionów aktywnych instalacji. O jej popularności może świadczyć także ilość pobrań produktu ze strony producenta, których jest obecnie ponad 70 tysięcy dziennie co oznacza w praktyce jedno pobranie na sekundę. Wykład ma za zadanie pokazać nowości, które zostały dodane w ostatniej wersji MySQL oraz przekrojowo omówić produkt. 1. Wstęp (a) Licencjonowanie MySQL (b) Support 2. Architektura MySQL (a) Instalacja i podstawowa konfiguracja 5

6 (b) Struktura danych na dysku (c) Transakcyjność i jej brak 3. Dostęp do danych (a) Narzędzia wbudowane (b) Narzędzia zewnętrzne 4. Widoki 5. Procedury składowane i funkcje 6. Wyzwalacze 7. Mocne i słabe strony MySQLa 8. Zakończenie, pytania Michał Hornung jest absolwentem Wydziału Zarzadzania i Marketingu Politechniki Warszawskiej. Obecnie pełni funkcję Project Leadera w firmie Connect Distribution Sp. z o.o. Od 7 lat zwiazany z projektem aplikacji recentcrm - systemu zarzadzania kontaktami z klientem dla małych i średnich przedsiębiorstw. Z zamiłowania programista Delphi, preferuje projekty bazodanowe. Jarosław Zgodzisław Zgoda : REST, czyli Web Services dla wszystkich Idea REST (Representational State Transfer) po zaprezentowaniu szerzej jako praca doktorska, szybko zyskała wielu zwolenników i została niemalże otoczona kultem, a najwięksi świata IT (Google, Yahoo etc) zaczęli wykorzystywać ja w swoich API, by uzyskać przewagę nad konkurentami. Obecnie REST stał się jednym z filarów Web2.0, obok AJAX, Ruby on Rails, RSS/Atom i Long Tail. Roy Fielding, pomysłodawca REST, określa jego charakter jako styl architektoniczny. U swojej podstawy bowiem REST jest sposobem opisu przedmiotów świata rzeczywistego przy użyciu środków z dziedziny sieci komputerowych i protokołów. Budowanie usług sieciowych w stylu REST daje wiele korzyści w porównaniu do tradycyjnego, sponsorowanego przez sprzedawców narzędzi podejścia, opartego na pseudostandaryzacji Web Services, a podstawowa jest większa dostępność usług dla klientów. Już choćby to powinno sprawić, że życzliwszym okiem przyjrzycie się REST jako możliwej do wykorzystania architekturze usług sieciowych. W pierwszej części wykładu postaram się przybliżyć wam sposób, w jaki złożona rzeczywistość można przedstawić przy użyciu kilku abstrakcji z dziedziny internetu: języka znaczników, URLi i protokołu HTTP jako medium konwersacji. Potem, uzbrojeni w tę wiedzę, obejrzycie prosta implementację usługi sieciowej w stylu REST. 1. Wprowadzenie (a) Protokół HTTP jako podstawa usługi sieciowej i. Autoryzacja i autentykacja ii. Metody iii. Negocjacja typu zawartości 6

7 (b) Identyfikatory zasobów 2. Odwzorowanie rzeczywistości (a) Jeden obiekt - wiele reprezentacji (b) Działania na reprezentacjach jako działania na odwzorowaniach obiektów 3. Architektura zasobów (a) Od ogółu do szczegółu (b) Obiekty zbiorów, zbiory obiektów 4. Konwersacja klient-serwer (a) Semantyka i konwersacja - to właśnie protokół! (b) Czasowniki i rzeczowniki, podmioty i orzeczenia 5. Przykładowa implementacja usługi sieciowej opartej o REST Autor pisze programy w firmach należacych do Grupy Generali Polska od 2001 roku. Robi to za ciężkie pieniadze, chociaż bez entuzjazmu, bo w Javie i w Delphi. Tak naprawdę ekscytuje go wyłacznie jego żona, córka i Python. Prowadzi bloga pod adresem ma swój profil muzyczny na Last.fm pod adresem Z Jarkiem skontaktować się można piszac na adres Michał Miab Abramczyk : Dlaczego Firebird? Przez 20 z górka lat od swoich poczatków Interbase/Firebird/Vulcan przeżył sporo ciekawych przygód personalnych, firmowych i architektonicznych, o których chciałbym opowiedzieć. Ponadto poruszę parę interesujacych tematów z obszaru instalacji, eksploatacji i optymalizacji owej trójcy i różnic miedzy nimi. 1. Trochę historii (a) Poczatki: Jim Starkey, GDS, Ashton Tate (b) Pojawia się Borland (c) Jak to z otwieraniem i zamykaniem było (d) Yafill Yemanov (e) VULCAN Jim Starkey (f) Ilu jest muszkieterów? 2. Specyfiki architektury, instalacji i używania serwerów rodziny Firebird (a) FireBird 1.5x (1.54) (b) Firebird 2.x (2.0) (c) Vulcan 2.x (2.0) (d) Jak to jest z CS, SS, Local, TCP/IP i embedded? 3. Biblioteki wspomagajace tworzenie aplikacji klienckich 7

8 (a) BDE (b) IBX, FIB+, MDO, IBDAC (c) UIB, FBLib, FIBL (d) Zeos (e) AnyDAC (f) DbxExpress (g) BDP Provider (h) ODBC (i) Firebird.Net Data Provider (j) Firebird Class 4 JCA-JDBC Driver "JayBird" (k) Firebird i PHP (l) inne 4. Dlaczego Firebird? Michał Abramczyk, mgr inż. konstruktor mechanik. Od 25 lat zajmuje się sprzętowa i programowa strona zastosowań (mini- i mikro-) komputerów w projektowaniu, sterowaniu i zarzadzaniu produkcja oraz sprzedażą. Artur Wroński : Wydajna obsługa XML w bazie danych We wrześniu 2006 IBM udostępnił hybrydowy serwer danych DB2 9, który integruje hierarchiczny silnik z relacyjnym. Integracja została dokonana w celu zwiększenia wydajności i elastyczności obsługi dokumentów XML, które z natury sa hierarchiczne. Na prezentacji zostana omówione możliwości obsługi danych XML przez DB2. Przedstawione zostana przykłady aplikacji, które jednocześnie wykorzystuja model relacyjny oraz model XML. 1. Skad potrzeba obsługi danych w formacie innym niż relacyjny? 2. Porównanie współczesnych metody obsługi dokumentów XML 3. Implementacja XML w DB2 4. Odpytywanie bazy danych językami XQuery oraz SQL/XML 5. Indeksowanie dokumentów XML w bazie danych 6. Narzędzia do modelowania danych XML i relacyjnych 7. Przykłady aplikacji wykorzystujacych możliwości hybrydowego silnika DB Bezpłatna baza danych dla twórców aplikacji DB2 Express-C 8

9 Artur Wroński od trzynastu lat specjalizuje się w silnikach baz danych oraz narzędziach dla hurtowni danych. Jest pracownikiem IBM Polska i odpowiada za wsparcie dla producentów oprogramowania zwia- zane z zagadnieniami migracji baz danych. Jest współautorem ksiażki Oracle to DB2 UDB Conversion Guide. Posiada certyfikaty IBM z zakresu tworzenia aplikacji w DB2, zaawansowanej administracji DB2 oraz rozwiazań Business Intelligence. Mikołaj Virion Milewski :.NET w panierce, bez buraczków raz!.net Framework to nie tylko pieśń przyszłości, ale już teraźniejszość. Dlaczego powstał, co oferuje developerom w ogóle, a Delphiarzom w szczególności o tym będzie wykład. Poczawszy od wyjaśnienia, czym jest, a czym nie jest.net Framework, poprzez wglad w podstawowe technologie zbudowane na bazie Frameworka, aż po przyjrzenie się środowisku Delphi dla.net - każdy znajdzie tu coś dla siebie. 1. Czym jest a czym nie jest.net Framework? (a) Common Language Runtime (b) Class library (c) Wirtualna maszyna czy środowisko uruchomieniowe? 2. Technologie.NET Frameworka (a) WinForms (b) ASP.NET i WebServices (c).net Compact Framework 3. Integracja (a) Wywoływanie kodu natywnego (b) Korzystanie z COM 4. Bazy danych a.net 5. Maniery programowania w.net 6. Delphi a.net (a) WinForms, ASP.NET w Delphi (b) VCL.NET 7. Rewolucja czy ewolucja? Mikołaj Milewski ma 21 lat, jest studentem Wydziału Informatyki Politechniki Szczecińskiej, pracuje w słupskiej firmie DGB IT. Na swoim wydziale pełni funkcję Microsoft Student Partnera przewodzi akademickiej Grupie.NET, zajmujacej się technologia.net Microsoftu. Prócz tego jest zapalonym rowerzysta, lubi wszystko co kokosowe, cynamonowe i lubi spać. 9

10 Bogdan Bodek Polak : Dlaczego dbexpress? Rozwiazania klienckie dla serwerów SQL stanowia zdecydowana większość realizowanych zleceń komercyjnych. Stworzenie tego typu rozwiazania w Delphi jest bardzo proste dzięki zastosowaniu komponentowej platformy programisty VCL. Jednak stworzenie takiego rozwiazania dobrej jakości i zaprojektowanie go elastycznie stanowi już trudniejsze zadanie. Podczas wykładu przedstawię różne aspekty tego tematu: poczawszy od mechaniki działania serwera, poprzez przeglad najczęstszych błędów, a skończywszy na wskazówkach jak zapewnić wysoka jakość rozwiazań klient-serwer SQL. Uzasadnię również dlaczego moim zdaniem najlepszym sposobem na zrealizowanie tego celu jest oparcie aplikacji o technologię dbexpress. 1. Mechanika działania serwerów SQL (a) Serwery SQL od środka (b) Transakcje (c) Logika aplikacji i procedury składowane 2. Technologie dostępu do serwerów SQL (a) Przeglad technologii (b) Komponenty (c) Wady i zalety 3. Dlaczego dbexpress? (a) Bezpołaczeniowe datasety (b) Zapewnienie wysokiej jakości aplikacji (c) Skalowalne aplikacje 4. Odrobina dziegciu (a) Słabe strony technologii (b) Przeniesienie projektu na dbexpress Bogdan Polak jest trenerem i starszym konsultantem BSC Polska. Zajmuje się prowadzeniem szkoleń, konsultacji i wykładów oraz przygotowaniem prezentacji. Wcześniej był współzałożycielem firmy programistycznej Microgeo, gdzie zajmował się między innymi tworzeniem aplikacji GIS dla geologów oraz aplikacji CRM. Autor wykładów i prezentacji przygotowywanych na Zloty Programistów Delphi i konferencje Borland Developer Days. Od lat bierze udział w budowie i rozwoju polskiej społeczności programistów Delphi. Marcin T-1000 Wieczorek : Ziemia, mapy i komputery Większość programistów kontakt z geografia, współrzędnymi geograficznymi i odwzorowaniem Merkatora zakończyła w szkole podstawowej lub średniej. Czasem jednak zdarza się potrzeba przeniesienia danych topograficznych do komputera. I tu pojawiaja się problemy, ponieważ odwzorowanie powierzchni Ziemi 10

11 na powierzchnię płaska nie jest takie proste i można to zrobić na wiele sposobów. Wykład opisuje metody odwzorowania powierzchni Ziemi na płaszczyznę, sposoby zapisu współrzędnych geograficznych, układy odwzorowań używane w mapach Polski oraz sposoby przeliczania współrzędnych między odwzorowaniami. Wykład będzie miał charakter praktyczny. Przedstawione będa tylko rzeczy potrzebne do tego, by sprawnie korzystać ze wzorów przeliczajacych. Nie będzie wyprowadzania wzorów. Do wykładu dołaczony będzie moduł napisany w Delphi zawierajacy procedury implementujace opisane przekształcenia. 1. Przedstawienie uproszczonego podejcia do współrzędnych geograficznych: szerokość i długość geograficzna 2. Geoida (powierzchnia ekwipotencjalna siły ciężkości), przybliżenie geoidy elipsoida 3. Rodzaje elipsoid 4. Współrzędne geodezyjne, kartezjańskie i płaskie 5. Mapy i współrzędne płaskie 6. Rodzaje odwzorowań używanych w mapach Polski 7. Rodzaje układów używane w Polsce: 2000, 1992, 1965, 1942, GUGIK Moduł GeoTrans służacy do przeliczeń Mieszka w Łodzi, zajmuje się programowaniem map cyfrowych w firmie Emapa. Jest magistrem inżynierem informatykiem, dyplom zdobył na Politechnice Łódzkiej (wydział Fizyki Technicznej i Matematyki Stosowanej). Ulubiona rozrywka: EVE Online. Prowadzi stronę I to by było na tyle! Do zobaczenia na Zlocie Programistów Delphi 2007 w Krakowie! 11

Wykłady i warsztaty zlotowe

Wykłady i warsztaty zlotowe Wykłady i warsztaty zlotowe wersja wstępna Zlot Programistów Delphi 2007 Kraków, Akademia Górniczo-Hutnicza, 2-4 marca 2007 http://www.delphi.org.pl Piotr Hosowicz, wyklady@delphi.org.pl Wersja: 0.5.0

Bardziej szczegółowo

Wykłady zlotowe. wersja alpha. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.

Wykłady zlotowe. wersja alpha. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org. Wykłady zlotowe wersja alpha Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl Mikołaj"Virion" Milewski email: mikolaj.milewski@gmail.com Wersja:

Bardziej szczegółowo

Wykłady zlotowe. wersja alpha. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.

Wykłady zlotowe. wersja alpha. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org. Wykłady zlotowe wersja alpha Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl Mikołaj"Virion" Milewski email: mikolaj.milewski@gmail.com Wersja:

Bardziej szczegółowo

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres

Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Firebird Alternatywa dla popularnych darmowych systemów bazodanowych MySQL i Postgres Artur Kozubski Software Development GigaCon Warszawa 2008 Plan Historia projektu Firebird Architektura serwera Administracja

Bardziej szczegółowo

Wykłady zlotowe. wersja wstępna(fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org.

Wykłady zlotowe. wersja wstępna(fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org. Wykłady zlotowe wersja wstępna(fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org.pl Mikołaj"Virion" Milewski email: wyklady@delphi.org.pl Wersja:

Bardziej szczegółowo

Absolwenci kierunków informatycznych

Absolwenci kierunków informatycznych Absolwenci kierunków informatycznych Absolwenci kierunków informatycznych w szkołach wyższych w Polsce w latach 2004-2010 Od 2006 roku obserwujemy trend spadkowy liczby absolwentów Informatyki. W 2010

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

Wykład I. Wprowadzenie do baz danych Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles

Bardziej szczegółowo

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle EFEKTY KSZTAŁCENIA Wiedza Absolwent tej specjalności

Bardziej szczegółowo

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe Prezentacja specjalności studiów II stopnia Inteligentne Technologie Internetowe Koordynator specjalności Prof. dr hab. Jarosław Stepaniuk Tematyka studiów Internet jako zbiór informacji Przetwarzanie:

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

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Michał Socha, Wojciech Górka Integracja danych Prosty export/import Integracja 1:1 łączenie baz danych

Bardziej szczegółowo

PROGRAMY SPECJALNOŚCI: Informatyka w Biznesie Bazy danych

PROGRAMY SPECJALNOŚCI: Informatyka w Biznesie Bazy danych PROGRAMY SPECJALNOŚCI: Informatyka w Biznesie Bazy danych Łódź, 2012 SPECJALNOŚĆ: Informatyka w Biznesie Opiekun specjalności: Prof. zw. dr hab. Marian Niedźwiedziński, Katedra Informatyki Ekonomicznej

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

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

Wykłady zlotowe. wersja wstępna (fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org.

Wykłady zlotowe. wersja wstępna (fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org. Wykłady zlotowe wersja wstępna (fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org.pl Mikołaj"Virion" Milewski email: wyklady@delphi.org.pl

Bardziej szczegółowo

Oferta szkoleniowa Yosi.pl 2012/2013

Oferta szkoleniowa Yosi.pl 2012/2013 Oferta szkoleniowa Yosi.pl 2012/2013 "Podróżnik nie posiadający wiedzy, jest jak ptak bez skrzydeł" Sa'Di, Gulistan (1258 rok) Szanowni Państwo, Yosi.pl to dynamicznie rozwijająca się firma z Krakowa.

Bardziej szczegółowo

SunBajt Sp. z o.o. ul. Przejazdowa 25 05-800 Pruszków www.sunbajt.pl KRS 0000418911 NIP 5342486155 REGON 146102078

SunBajt Sp. z o.o. ul. Przejazdowa 25 05-800 Pruszków www.sunbajt.pl KRS 0000418911 NIP 5342486155 REGON 146102078 Profil działalności Jesteśmy kompleksowym integratorem zaawansowanych technologii informatycznych, Nasze usługi świadczymy dla dużych i średnich firm, urzędów i instytucji państwowych oraz przedsiębiorstw

Bardziej szczegółowo

Wdrażanie aplikacji Delphi 2005

Wdrażanie aplikacji Delphi 2005 Wdrażanie aplikacji Delphi 2005 Prosimy przeczytać cały poniższy plik przed przystąpieniem do wdrażania aplikacji, komponentów lub bibliotek Delphi 2005. Plik ten jest udostępniany na warunkach licencji

Bardziej szczegółowo

Uczysz się przez 4 lata w szkole i co dalej???

Uczysz się przez 4 lata w szkole i co dalej??? Uczysz się przez 4 lata w szkole i co dalej??? Każdy z Was chce, aby czas poświęcony na naukę w efekcie przyniósł jak największe korzyści... Jakie korzyści??? wiedzę, bo liczy się ekspert pieniądze, bo

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

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA

PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA PROGRAM MICROSOFT DEVELOPER NETWORK ACADEMIC ALLIANCE MSDN AA Wydział Matematyczno-Przyrodniczy Szkoła Nauk Ścisłych Koło Naukowe Informatyków FRAKTAL Opracował : Michał Wójcik, II rok MU IiE CZYM JEST

Bardziej szczegółowo

4 Web Forms i ASP.NET...149 Web Forms...150 Programowanie Web Forms...150 Możliwości Web Forms...151 Przetwarzanie Web Forms...152

4 Web Forms i ASP.NET...149 Web Forms...150 Programowanie Web Forms...150 Możliwości Web Forms...151 Przetwarzanie Web Forms...152 Wstęp...xv 1 Rozpoczynamy...1 Co to jest ASP.NET?...3 W jaki sposób ASP.NET pasuje do.net Framework...4 Co to jest.net Framework?...4 Czym są Active Server Pages (ASP)?...5 Ustawienia dla ASP.NET...7 Systemy

Bardziej szczegółowo

Wykłady zlotowe. wersja wstępna (fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org.

Wykłady zlotowe. wersja wstępna (fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org. Wykłady zlotowe wersja wstępna (fixme) Zlot Programistów Delphi 2008 Kraków, Akademia Górniczo-Hutnicza, 14-16 marca 2008 http://www.delphi.org.pl Mikołaj"Virion" Milewski email: wyklady@delphi.org.pl

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

Technologie sieciowe

Technologie sieciowe Technologie sieciowe ITA-108 Wersja 1.2 Katowice, Lipiec 2009 Spis treści Wprowadzenie i Moduł I Wprowadzenie do sieci komputerowych I-1 Moduł II Omówienie i analiza TCP/IP II-1 Moduł III Zarządzanie adresacją

Bardziej szczegółowo

Bazy danych i ich aplikacje

Bazy danych i ich aplikacje ORAZ ZAPRASZAJĄ DO UDZIAŁU W STUDIACH PODYPLOMOWYCH Celem Studiów jest praktyczne zapoznanie słuchaczy z podstawowymi technikami tworzenia i administrowania bazami oraz systemami informacyjnymi. W trakcie

Bardziej szczegółowo

Narzędzia RAD (wykład 1)

Narzędzia RAD (wykład 1) Narzędzia RAD (wykład 1) Piotr Cybula Uniwersytet Łódzki, Wydział Matematyki cybula@math.uni.lodz.pl http://www.math.uni.lodz.pl/~cybula Rys historyczny (1) lata 80-te i początek 90-tych: środowiska programistyczne

Bardziej szczegółowo

Web Services. Wojciech Mazur. 17 marca 2009. Politechnika Wrocławska Wydział Informatyki i Zarządzania

Web Services. Wojciech Mazur. 17 marca 2009. Politechnika Wrocławska Wydział Informatyki i Zarządzania Standardy w Rodzaje Przykłady Politechnika Wrocławska Wydział Informatyki i Zarządzania 17 marca 2009 Standardy w Rodzaje Przykłady Plan prezentacji 1 Wstęp 2 Standardy w 3 4 Rodzaje 5 Przykłady 6 Standardy

Bardziej szczegółowo

Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK

Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK Problemy optymalizacji, rozbudowy i integracji systemu Edu wspomagającego e-nauczanie i e-uczenie się w PJWSTK Paweł Lenkiewicz Polsko Japońska Wyższa Szkoła Technik Komputerowych Plan prezentacji PJWSTK

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

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć rzedmiot : Systemy operacyjne Rok szkolny : 015/016 Klasa : 3 INF godz. x 30 tyg.= 60 godz. Zawód : technik informatyk; symbol 35103 rowadzący : Jacek Herbut Henryk Kuczmierczyk Numer lekcji Dział Tematyka

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Uniwersytet Mikołaja Kopernika Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin HENRYKOWSKI Nr albumu: 158069 Praca magisterska na kierunku Informatyka Archiwizacja

Bardziej szczegółowo

Wykłady zlotowe. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl

Wykłady zlotowe. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl Wykłady zlotowe Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl Mikołaj"Virion" Milewski email: mikolaj.milewski@gmail.com Wersja: 0.3.0 build

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

Ś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

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Instalacja SQL Server Express. Logowanie na stronie Microsoftu Instalacja SQL Server Express Logowanie na stronie Microsoftu Wybór wersji do pobrania Pobieranie startuje, przechodzimy do strony z poradami. Wypakowujemy pobrany plik. Otwiera się okno instalacji. Wybieramy

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

Rynek pracy IT. Oferta sprzedaży raportu. 31-052 Kraków ul. Miodowa 41 tel./fax: (12) 426 20 60 e-mail: redakcja@rynekpracy.pl

Rynek pracy IT. Oferta sprzedaży raportu. 31-052 Kraków ul. Miodowa 41 tel./fax: (12) 426 20 60 e-mail: redakcja@rynekpracy.pl Oferta sprzedaży raportu 31-052 Kraków ul. Miodowa 41 tel./fax: (12) 426 20 60 e-mail: redakcja@rynekpracy.pl www.sedlak.pl www.rynekpracy.pl www.wynagrodzenia.pl www.wskaznikihr.pl Raport: Rynek pracy

Bardziej szczegółowo

W imieniu Komitetu Organizacyjnego konferencji PyCon PL 2011 mam przyjemność zaprosić Państwa do współpracy przy organizacji tegorocznej edycji.

W imieniu Komitetu Organizacyjnego konferencji PyCon PL 2011 mam przyjemność zaprosić Państwa do współpracy przy organizacji tegorocznej edycji. W imieniu Komitetu Organizacyjnego konferencji PyCon PL 2011 mam przyjemność zaprosić Państwa do współpracy przy organizacji tegorocznej edycji. W związku z tym chciałbym zachęcić Państwa do zapoznania

Bardziej szczegółowo

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI

Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI Bazy danych Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI Wszechnica Poranna Trzy tematy: 1. Bazy danych - jak je ugryźć? 2. Język SQL podstawy zapytań. 3. Mechanizmy wewnętrzne baz danych czyli co

Bardziej szczegółowo

Specjalnościowy Obowiązkowy Polski Semestr trzeci

Specjalnościowy Obowiązkowy Polski Semestr trzeci KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 0/03 Nowe technologie baz danych ORACLE New technologies of Oracle databases A.

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

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source Dr inż. Michał Bednarczyk Uniwersytet Warmińsko-Mazurski w Olsztynie Wydział Geodezji i Gospodarki Przestrzennej Katedra Geodezji

Bardziej szczegółowo

Praca przejściowa. Sklep internetowy. Tomasz Konopelski ZIP50-IWZ Katowice 2006

Praca przejściowa. Sklep internetowy. Tomasz Konopelski ZIP50-IWZ Katowice 2006 Praca przejściowa Sklep internetowy Tomasz Konopelski ZIP50-IWZ Katowice 2006 Polski e-commerce Badania rynku Badaniem, które odbyło się w październiku 2001 roku objęto 300 przedsiębiorstw a ich dobór

Bardziej szczegółowo

Co to jest Business Intelligence?

Co to jest Business Intelligence? Cykl: Cykl: Czwartki z Business Intelligence Sesja: Co Co to jest Business Intelligence? Bartłomiej Graczyk 2010-05-06 1 Prelegenci cyklu... mariusz@ssas.pl lukasz@ssas.pl grzegorz@ssas.pl bartek@ssas.pl

Bardziej szczegółowo

egroupware czy phpgroupware jest też mniej stabilny.

egroupware czy phpgroupware jest też mniej stabilny. Opengroupware to projekt udostępniający kompletny serwer aplikacji oparty na systemie Linux. Dostępny na licencji GNU GPL, strona domowa: http://www.opengroupware.org/ Jego cechy to wysoka stabilność,

Bardziej szczegółowo

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Deduplikacja danych. Zarządzanie jakością danych podstawowych Deduplikacja danych Zarządzanie jakością danych podstawowych normalizacja i standaryzacja adresów standaryzacja i walidacja identyfikatorów podstawowa standaryzacja nazw firm deduplikacja danych Deduplication

Bardziej szczegółowo

Administracja bazami danych. dr inż. Grzegorz Michalski

Administracja bazami danych. dr inż. Grzegorz Michalski Administracja bazami danych dr inż. Grzegorz Michalski Bazy danych Historia Najwcześniejsze znane użycie terminu baza danych miało miejsce w listopadzie 1963, kiedy odbyło się sympozjum pod nazwą "Development

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: PROGRAMOWANIE APLIKACJI BAZODANOWYCH DATABASE APPLICATION PROGRAMMING Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach specjalności: Inżynieria oprogramowania Rodzaj zajęć:

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

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji.

Zajęcia prowadzone przez MCT, auditora wiodącego systemów bezpieczeństwa informacji. OFERTA SZKOLENIOWA BAZY DANYCH O firmie: Firma Information & Technology Consulting specjalizuje się w szkoleniach w zakresie systemów bazodanowych Microsoft i Sybase oraz Zarządzania bezpieczeństwem informacji

Bardziej szczegółowo

ActiveXperts SMS Messaging Server

ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych

Bardziej szczegółowo

Aplikacje Internetowe, Servlety, JSP i JDBC

Aplikacje Internetowe, Servlety, JSP i JDBC Aplikacje Internetowe, Servlety, JSP i JDBC Opis Java 2 Enterprise Edition (JEE) jest potężną platformą do tworzenia aplikacji webowych. PLatforma JEE oferuje wszystkie zalety tworzenia w Javie plus wszechstronny

Bardziej szczegółowo

INFORMATYKA Pytania ogólne na egzamin dyplomowy

INFORMATYKA Pytania ogólne na egzamin dyplomowy INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja

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

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

Rozwiązania bazodanowe EnterpriseDB

Rozwiązania bazodanowe EnterpriseDB Rozwiązania bazodanowe EnterpriseDB Bogumił Stoiński RHC{E,I,X} B2B Sp. z o.o. 519 130 155 bs@bel.pl PostgreSQL Ponad 20 lat na rynku Jedna z najpopularniejszych otwartych relacyjnych baz danych obok MySQL

Bardziej szczegółowo

Mariusz Dzieciątko. E-mail: splmdz@spl.sas.com. Krótko o sobie / Personal Overview/

Mariusz Dzieciątko. E-mail: splmdz@spl.sas.com. Krótko o sobie / Personal Overview/ Mariusz Dzieciątko Krótko o sobie / Personal Overview/ Mariusz pracuje jako Business Solution Manager, Technology & Big Data Competency Center w SAS Institute Polska. Pracę w tej firmie rozpoczął w maju

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: ADMINISTROWANIE INTERNETOWYMI SERWERAMI BAZ DANYCH Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Programowanie aplikacji internetowych Rodzaj zajęć: wykład,

Bardziej szczegółowo

Programista aplikacji internetowych. Junior Web Developer z certyfikatem Programming in HTML5 with JavaScript and CSS3

Programista aplikacji internetowych. Junior Web Developer z certyfikatem Programming in HTML5 with JavaScript and CSS3 Programista aplikacji internetowych. Junior Web Developer z certyfikatem Programming in HTML5 with JavaScript and CSS3 WSB Gdynia - Studia podyplomowe Opis kierunku Branża IT w Trójmieście, zaraz po Warszawie,

Bardziej szczegółowo

Open Source na Uniwersytecie Łódzkim

Open Source na Uniwersytecie Łódzkim Open Source na Uniwersytecie Łódzkim Ścibór Sobieski Wydział Matematyki i Informatyki UŁ, Grupa Programistyczna RPG UŁ e-mail: scibor@{math,rpg}.uni.lodz.pl Randez-vous z Pingwinkiem Łódź 02/2008 Geneza

Bardziej szczegółowo

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne Programowanie w internecie nazwa SYLABUS A. Informacje ogólne Elementy składowe sylabusu Nazwa jednostki prowadzącej kierunek Nazwa kierunku studiów Poziom kształcenia Profil studiów Forma studiów Kod

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Bazy danych Database Kierunek: Rodzaj przedmiotu: obieralny Rodzaj zajęć: wykład, laboratorium Matematyka Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W, 2L Semestr: III Liczba

Bardziej szczegółowo

Współpraca nauki z przemysłem ICT na przykładzie Wielkopolskiego Centrum Zaawansowanych Technologii Informacyjnych Maciej Stroiński

Współpraca nauki z przemysłem ICT na przykładzie Wielkopolskiego Centrum Zaawansowanych Technologii Informacyjnych Maciej Stroiński Współpraca nauki z przemysłem ICT na przykładzie Wielkopolskiego Centrum Zaawansowanych Technologii Informacyjnych Maciej Stroiński stroins@man.poznan.pl Koncepcja WCZTI Wielkopolskie Centrum Zaawansowanych

Bardziej szczegółowo

Oracle Application Express -

Oracle Application Express - Oracle Application Express - Wprowadzenie Wprowadzenie Oracle Application Express (dawniej: HTML DB) to narzędzie do szybkiego tworzenia aplikacji Web owych korzystających z bazy danych Oracle. Od użytkownika

Bardziej szczegółowo

Państwowa Wyższa Szkoła Zawodowa w Ciechanowie INFORMATYKA

Państwowa Wyższa Szkoła Zawodowa w Ciechanowie INFORMATYKA Państwowa Wyższa Szkoła Zawodowa w Ciechanowie INFORMATYKA Zapotrzebowanie na informatyków rośnie szybciej niż liczba absolwentów IT jest jedną z najszybciej rozwijających się branż w Polsce. Perspektywy

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

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

Włodzimierz Dąbrowski, Przemysław Kowalczuk, Konrad Markowski. Bazy danych ITA-101. Wersja 1

Włodzimierz Dąbrowski, Przemysław Kowalczuk, Konrad Markowski. Bazy danych ITA-101. Wersja 1 Włodzimierz Dąbrowski, Przemysław Kowalczuk, Konrad Markowski Bazy danych ITA-101 Wersja 1 Warszawa, wrzesień 2009 Wprowadzenie Informacje o kursie Opis kursu We współczesnej informatyce coraz większą

Bardziej szczegółowo

CMS - Joomla. Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW: www.brosbit4u.net

CMS - Joomla. Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW: www.brosbit4u.net CMS - Joomla System zarządzania treścią Autor: Cyryl Sochacki Mail: cyryllo@task.gda.pl WWW: www.brosbit4u.net Spis treści CMS co to jest Rodzajowa klasyfikacja Joomla Joomla dlaczego? Joomla możliwości

Bardziej szczegółowo

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle 2010-10-21 Organizacja zajęć BAZY DANYCH II WYKŁAD 1 Wykładowca dr inż. Agnieszka Bołtuć, pokój 304, e-mail: aboltuc@ii.uwb.edu.pl Liczba godzin i forma zajęć: 15 godzin wykładu oraz 30 godzin laboratorium Konsultacje:

Bardziej szczegółowo

Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF. Tomasz Turski 26.05.2011

Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF. Tomasz Turski 26.05.2011 Projekt architektury systemów informatycznych Uniwersytetu Warszawskiego w oparciu o metodykę TOGAF Tomasz Turski 26.05.2011 Plan prezentacji Architektura korporacyjna Frameworki Pryncypia Metodyka TOGAF

Bardziej szczegółowo

Kierunkowy Wybieralny Polski Semestr V

Kierunkowy Wybieralny Polski Semestr V KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2015/2016 A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Z-ID-505b Projektowanie aplikacji

Bardziej szczegółowo

Miejsce realizacji usługi. szkolenia (informacje zalecane zgodnie z kartą usługi) bez ułamków) uczestnika usługi ul. W. Syrokomli 11/8.

Miejsce realizacji usługi. szkolenia (informacje zalecane zgodnie z kartą usługi) bez ułamków) uczestnika usługi ul. W. Syrokomli 11/8. Rejestr usług instytucji szkoleniowych ze znakiem jakości na dzień 16.10.2014r. Data rozpoczęcia Data zakończenia liczba godzin Koszt usługi Koszt Kategoria usługi (wybór z Miejsce realizacji usługi Dokumenty

Bardziej szczegółowo

Web Services w połączeniu z aplikacjami uruchamianymi na urządzeniach mobilnych

Web Services w połączeniu z aplikacjami uruchamianymi na urządzeniach mobilnych Web Services w połączeniu z aplikacjami uruchamianymi na urządzeniach mobilnych Problemy Projekt i implementacja aplikacji mobilnej z wykorzystaniem Web Service Testy aplikacji Jakie są wady i zalety Web

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: BAZY DANYCH 2. Kod przedmiotu: Bda 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Automatyka i Robotyka 5. Specjalność: Informatyka Stosowana

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

Wprowadzenie do sieciowych systemów operacyjnych. Moduł 1

Wprowadzenie do sieciowych systemów operacyjnych. Moduł 1 Wprowadzenie do sieciowych systemów operacyjnych Moduł 1 Sieciowy system operacyjny Sieciowy system operacyjny (ang. Network Operating System) jest to rodzaj systemu operacyjnego pozwalającego na pracę

Bardziej szczegółowo

INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład X

INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład X Wrocław 2006 INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład X Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl INTERNETOWE BAZY DANYCH PLAN NA DZIŚ zajęcia 1: 2. Procedury składowane

Bardziej szczegółowo

RAMOWY PROGRAM STAŻU W RAMACH LLP - LEONARDO DA VINCI

RAMOWY PROGRAM STAŻU W RAMACH LLP - LEONARDO DA VINCI RAMOWY PROGRAM STAŻU W RAMACH LLP - LEONARDO DA VINCI Wydział Architektury Celem stażu jest zdobycie umiejętności projektowych, wiedzy z dziedziny budownictwa, umiejętności projektowania urbanistycznego,

Bardziej szczegółowo

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne Jarosław Kuchta Internetowe Usługi Informacyjne Komponenty IIS HTTP.SYS serwer HTTP zarządzanie połączeniami TCP/IP buforowanie odpowiedzi obsługa QoS (Quality of Service) obsługa plików dziennika IIS

Bardziej szczegółowo

Phocus.pl to polsko-japońska firma składająca się z grupy kreatywnych profesjonalistów, którzy współpracując razem tworzą porządne rzeczy.

Phocus.pl to polsko-japońska firma składająca się z grupy kreatywnych profesjonalistów, którzy współpracując razem tworzą porządne rzeczy. Phocus.pl - oferta O firmie Phocus.pl to polsko-japońska firma składająca się z grupy kreatywnych profesjonalistów, którzy współpracując razem tworzą porządne rzeczy. Naszym celem jest dostarczenie Państwu

Bardziej szczegółowo

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak Serwery Autorzy: Karol Czosnowski Mateusz Kaźmierczak Czym jest XMPP? XMPP (Extensible Messaging and Presence Protocol), zbiór otwartych technologii do komunikacji, czatu wieloosobowego, rozmów wideo i

Bardziej szczegółowo

Wykaz tematów prac magisterskich w roku akademickim 2008/2009 kierunek: informatyka, niestacjonarne, uzupełniające

Wykaz tematów prac magisterskich w roku akademickim 2008/2009 kierunek: informatyka, niestacjonarne, uzupełniające Wykaz tematów prac magisterskich w roku akademickim 2008/2009 kierunek: informatyka, niestacjonarne, uzupełniające L.p. Nazwisko i imię studenta Promotor Temat pracy magisterskiej 1 Araszkiewicz Maciej

Bardziej szczegółowo

Internetowe Bazy Danych. dr inż. Roman Ptak Instytut Informatyki, Automatyki i Robotyki roman.ptak@pwr.edu.pl

Internetowe Bazy Danych. dr inż. Roman Ptak Instytut Informatyki, Automatyki i Robotyki roman.ptak@pwr.edu.pl Internetowe Bazy Danych dr inż. Roman Ptak Instytut Informatyki, Automatyki i Robotyki roman.ptak@pwr.edu.pl Sprawy organizacyjne Forma zajęć: wykład (15 h) laboratorium (15 h) Wykłady: środy (N) 11:15-13:45

Bardziej szczegółowo

czas trwania (ilość semestrów/ dni oraz godzin) cena szkolenia/ os. lub grupę 2 semestry/ ok. 28 dni / razem 196 godzin 7000 PLN za osobę

czas trwania (ilość semestrów/ dni oraz godzin) cena szkolenia/ os. lub grupę 2 semestry/ ok. 28 dni / razem 196 godzin 7000 PLN za osobę OFERTA EDUKACYJNA DLA SZKOLNICTWA ZAWODOWEGO W WOJEWÓDZTWIE LUBUSKIM OFERTA WYDZIAŁU INFORMATYKI, ELEKTROTECHNIKI I AUTOMTYKI UNIWERSYTETU ZIELONOGÓRSKIEGO Lp. 1. 2. nazwa kursu/ szkolenia lub studiów

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

Identity Management w Red Hat Enterprise Portal Platform. Bolesław Dawidowicz

Identity Management w Red Hat Enterprise Portal Platform. Bolesław Dawidowicz Identity Management w Red Hat Enterprise Portal Platform Związany z projektem GateIn (wcześniej JBoss Portal) od 2006r. Obecnie pełni rolę GateIn Portal Project Lead (razem z Julien Viet z exo) Odpowiedzialny

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

InfoCloud24 Usługowe Centrum Danych

InfoCloud24 Usługowe Centrum Danych InfoCloud24 Usługowe Centrum Danych Tomasz Laszuk Michał Makowski Tomasz Ciesielski Prezes Zarządu Dyrektor Techniczny Inżynier Systemowy Nie jestem geniuszem, ale miejscami jestem niezły, więc trzymam

Bardziej szczegółowo

Wykłady zlotowe. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl

Wykłady zlotowe. Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl Wykłady zlotowe Zlot Programistów Delphi 2009 Kraków, Akademia Górniczo-Hutnicza, 6-8 lutego 2009 http://www.delphi.org.pl Mikołaj"Virion" Milewski email: mikolaj.milewski@gmail.com Wersja: 1.0.0 build

Bardziej szczegółowo

Spis treści. Wstęp... 9

Spis treści. Wstęp... 9 Wstęp... 9 Rozdział 1 ZARYS TEORII STEROWANIA PROCESAMI PRZEDSIĘBIORSTWA... 11 1. Zakres i potencjalne zastosowania teorii... 11 2. Opis szkieletowego systemu EPC II... 12 2.1. Poziomy organizacyjne, warstwy

Bardziej szczegółowo

evolpe Consulting Group 2011 2011-12-03

evolpe Consulting Group 2011 2011-12-03 evolpe Consulting Group 2011 2011-12-03 Rynek oprogramowania evolpe Consulting Group Open Source Commercial Open Source Polecane produkty Korzyści z wdrożenia Podsumowanie Pytania 2 evolpe Consulting Group

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

System kontroli wersji - wprowadzenie. Rzeszów,2 XII 2010

System kontroli wersji - wprowadzenie. Rzeszów,2 XII 2010 System kontroli wersji - wprowadzenie Rzeszów,2 XII 2010 System kontroli wersji System kontroli wersji (ang. version/revision control system) służy do śledzenia zmian głównie w kodzie źródłowym oraz pomocy

Bardziej szczegółowo