SZKOLENIE. Programowanie w języku Java. tel.: ; fax: ,

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

Download "SZKOLENIE. Programowanie w języku Java. tel.: ; fax: ,"

Transkrypt

1 SZKOLENIE Programowanie w języku Java tel.: ; fax: , biuro@akademiaasap.pl

2 TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ NA ROZWÓJ I POD- NIESIENIE POZIOMU DOJRZAŁOŚCI ORGANIZACJI. Stawiamy na kompetencje, jakość i wiarygodność. Mamy doświadczenia praktyczne i aktualną wiedzę. Działamy rzetelnie, szybko i profesjonalnie. WIEDZA I UMIEJĘTNOŚCI TO NAJCENNIEJSZY KAPITAŁ KAŻDEJ ORGANIZACJI. to kilkadziesiąt osób z wybitnymi osiągnięciami zarówno w pracy zawodowej (kadra menadżerska, dyrektorzy, osoby zarządzające firmami) jak i przedstawiciele nauki (doktorzy, adiunkci znanych polskich uczelni, szefowie katedr finansów, ekonomii, zarządzania i strategii). W swoich szeregach mamy także osoby znające z własnego doświadczenia instytucje przyznające środki europejskie one najlepiej wiedzą jak pisać wnioski o dotacje. to nasz najbardziej zróżnicowany wiekowo zespół. Mamy analityków, asystentów ludzi młodych i pełnych energii, całkowicie poświęcających się pracy, która jest ich pasją. Budują oni wciąż swoje kompetencje pod opieką naszych ekspertów czerpiących inspirację z dziesiątek projektów i firm, którym pomagali zrozumieć zachodzące procesy i wdrożyć pożądane zmiany. Cieszymy się także doświadczonym zespołem Kierowników Projektu oraz osób zarządzających Portfelami Projektów wszyscy mają certyfikaty PRINCE2 lub PMI. KONSULTANCI największą radość sprawiają nam te chwile, kiedy Klient mówi, że chce nasze szkolenie, ale koniecznie z tym, wybranym trenerem to znacznie więcej niż dobre oceny w ankietach. My z takimi ludźmi właśnie współpracujemy, a osobowości wybitne zatrudniamy na stałe. Atmosfera w Akademii sprzyja wymianie wiedzy, czerpiemy inspiracje z projektów do szkoleń, zaś ze szkoleń przenosimy wiedzę do projektów. To naprawdę działa i nasi Klienci to dostrzegają i z tego korzystają. 2

3 OFERTA SZKOLENIA PROBLEMY I POTRZEBY ZASPOKAJANE PRZEZ SZKOLENIE Szkolenie przeznaczone jest dla programistów, którzy znają podstawy programowania w dowolnym innym języku proceduralnym lub strukturalnym (np. Delphi, C, C++, Pascal). Na szkoleniu uczestnicy dowiedzą się jak jest zbudowany język Java, jak zainstalować wirtualną maszynę Javy, napisać podstawowe programy, korzystać ze standardowych bibliotek oraz stworzyć aplikację z interfejsem graficznym. Kurs wprowadza także do programowania wielowątkowego. INFORMACJE PODSTAWOWE Forma treningu: Krótkie wykłady, 80% czasu szkolenia zajmują ćwiczenia, praca nad projektami przy pełnym wsparciu prowadzącego. Każdy uczestnik może zadawać pytania trenerowi. Możliwość omówienia konkretnych praktycznych przykładów z doświadczeń uczestników. Wymiar czasowy: 4 dni (32 godziny wykładowe). Cena za grupę: (grupa do 10 osób): 9.900* zł (netto). Cena za Uczestnika: (dotyczy szkoleń otwartych): 2.700* zł (netto). Specyfikacja ceny: Cena zawiera: przeprowadzenie szkolenia przez trenera, materiały szkoleniowe wydrukowane i w formie elektronicznej dla każdego uczestnika, certyfikaty dla każdego uczestnika, lista obecności. Możliwe są inne opcje do ustalenia z Zamawiającym (nie ujęte w cenie) np. lunch każdego dnia szkolenia. * Opcja z laptopem przechodzącym na własność uczestników: zł/osoba (netto). METODY PRACY Wykład oraz praktyczne ćwiczenia przy stanowiskach komputerowych. Hołdujemy zasadzie: nie ma głupich pytań - na tym kursie rozwiewamy wszelkie wątpliwości, oswajamy z oprogramowaniem. Tworzone są moduły i aplikacje, uczestnicy testują wygenerowany kod, sprawdzają błędy oraz mają możliwość zweryfikowania jakie popełniają błędy i jak sobie z nimi radzić także poprzez dyskusję z innymi uczestnikami oraz trenerem. 3

4 PROGRAM SZKOLENIA Zakres szkolenia 1. Maszyna wirtualna Java Wprowadzenie do Java Czym jest wirtualna maszyna: Pośrednia warstwa wykonania, Jeden język programowania, Wiele maszyn wirtualnych, Jeden mechanizm wykonania kodu (Pliki class, Class Loader, Bytecode Verifier, Translator, Optymalizacje (JIT, HotSpot) Założenia projektowe Javy: Prostota, Przenaszalność, Bezpieczeństwo i niezawodność, Automatyczne odśmiecanie (Garbage Collector) Różne dystrybucje Javy: Java ME (Java Micro Edition), Java SE (Java Standard Edition), Java EE (Java Enterprise Edition), Podstawy tworzenia aplikacji Java 2. Konwencje nazewnictwa klas Pakiety i przestrzenie nazw Metoda uruchamiająca program (main) 1. Typy proste boolean char Liczby całkowite (byte, short, int, long) Liczby zmiennoprzecinkowe (float, double) 4 Klasy i typy danych Konwersja typów (Rzutowanie, Automatyczna konwersja typów) 2. Typ wyliczeniowy (enum) 3. Tablice Tworzenie tablic Operacje na danych w tablicach Inicjalizacja tablic Tablice wielowymiarowe Przeglądanie tablic 4. Typy obiektowe Przykłady (String, Date) Tabele jako typy obiektowe Wywołanie metody Odwołanie do atrybutu klasy (Bezpośrednie, Notacja JavaBean (get, set)) Klasy opakowujące typy proste (wrappery): Autoboxing (od Java 5), Unboxing (od Java 5) 5. Tworzenie klas w Java Metody klasy Atrybuty klasy Zasięg widoczności zmiennych Konstruktory (Tworzenie konstruktorów, Konstruktor domyślny) Stałe (final) Elementy statyczne (Atrybuty statyczne, Metody statyczne) Współpraca klas (Klasy publiczne, Klasy pakietowe, Importowanie klas, Import statyczny )

5 PROGRAM SZKOLENIA Zakres szkolenia c.d. 1. Nazewnictwo (identyfikatory) Klas Atrybutów Składnia języka Java Metod 2. Operatory Operatory arytmetyczne Operatory logiczne Operator tetralny Operatory binarne Kolejność wykonywania operacji 3. Konstrukcje sterowania Operacje warunkowe (if, if else, swich) Pętle (while, do while, for, "foreach" (od Java 5), Instrukcje sterowania pętą: break, continue, Etykiety) Asercje (assert): Weryfikacja poprawności wykonania, Włączanie/wyłączanie asercji, Reguły używania asercji 1. Klasa (class) 2. Obiekt Java a obiektowość 3. Abstrakcja 4. Wysoka zwartość klas (high cohesion) 5. Dziedziczenie Dziedziczenie między klasami Rozszerzanie klas (o metody i atrybuty) Operator instanfeof Klasa Object Nadpisywanie metod (override): Reguły nadpisywania, Dostęp do metody pierwotnej (super) Konstruktor a dziedziczenie: super(), this() Poziomy dostępu: public, protected, domyślny (package), private Ograniczenia w dziedziczeniu: Jednokrotne dziedziczenie, Klasy final, Metody final 5

6 PROGRAM SZKOLENIA Zakres szkolenia 1. Dziedziczyć czy delegować: Relacja "is", Relacja "has" 2. Hermetyzacja Java a obiektowość c.d. 3. Polimorfizm Wykorzystanie polimorfizmu Rzutowanie typów 4. Klasy abstrakcyjne (abstract) 5. Interfejsy (interface) 1. Sygnalizacja błędów w Javie Throwable Error Exception RuntimeException Błędy i wyjątki w Javie Kolekcje w Java Ścieżka błędu (stack trace) 2. Obsługa wyjątków Przepuszczenie wyjątku (throws) Wykonanie niebezpiecznej operacji (try) Łapanie wyjątków (catch) Wykonanie operacji gwarantowanych (finally) Automatyczne zamykanie zasobów (od Java 7 - autoclosable) 3. Tworzenie własnych wyjątków Własna klasa wyjątku Wyrzucenie nowego wyjątku (throw new) Wyrzucenie złapanego wyjątku (throw w catch) 1. Użycie klas generycznych (od Java 5) 2. Podstawy kolekcji Iterable Collection Comparator Comparable 3. Zbiory (Set): HashSet, TreeSet 4. Mapy (Map): HashMap, TreeMap 5. Listy (List): ArrayList, LinkedList 5. Kolejki (Queue) 6. Kolejki dwustronne (Deque) 7. Klasa pomocnicza Collections 8. Wstęp do kolekcji wielowątkowych 6

7 PROGRAM SZKOLENIA Zakres szkolenia c.d. 1. Program Java a system 2. Klasy systemowe String StringBuffer i StringBuilder - wydajna praca z napisami Środowisko systemowe Operacje IO Przegląd pozostałych elementów języka Java Arrays - operacje na tablicach System Date i Calendar Locale - lokalizacja w Java (l10n) Formatowanie dat i liczb Internacjonalizacja w Java (i18n) 1. Operacje na systemie plików (File) 2. Operacje na zawartości plików (strumienie) 3. Serializacja danych 4. Wstęp do nowego IO (kanały) 5. Wstęp do nowego IO 2 (od Java 7) 1. Konstruktor klasy (blok static) 2. Szczego ły enumeracji 3. Adnotacje (od Java 5) 4. Podstawy JUnit - testowanie aplikacji 5. Klasy wewnętrzne 6. Klasy anonimowe 1. API wątków w Javie Programowanie wielowątkowe 2. Tworzenie własnych wątko w 3. Synchronizacja (synchronized) 4. Wspo łpraca między wątkami 5. Problemy wielowątkowos ci 6. Zmienne ulotne (volatile) 7. Wstęp do java.util.concurrent (od Java 5) Najczęściej popełniane błędy 1. Na co uwaz ac w Javie 2. Czego unikac w Javie Peryferia i integracja 1. Aplikacje konsolowe 2. Tworzenie GUI w Java (Swing) 3. Komunikacja przez TCP 4. JDBC - komunikacja z bazami danych 5. Więcej o Swing 7

8 Zapraszamy do zapoznania się z pełną ofertą szkoleń: AKADEMIA ASAP sp. z o.o. ul. Złota 61 lok. 100; Warszawa, NIP: , KRS: REGON: Tel.: biuro@akademiaasap.pl

SZKOLENIE. Realizacja kontraktu zgodnie z FIDIC. tel.: ; fax ;

SZKOLENIE. Realizacja kontraktu zgodnie z FIDIC. tel.: ; fax ; SZKOLENIE Realizacja kontraktu zgodnie z tel.: +48 22 100-48-96; fax. +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. MS Outlook kurs zaawansowany. tel: ; fax: ;

SZKOLENIE. MS Outlook kurs zaawansowany. tel: ; fax: ; SZKOLENIE MS Outlook kurs zaawansowany tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. InDesign kurs podstawowy. tel: ; fax: ;

SZKOLENIE. InDesign kurs podstawowy. tel: ; fax: ; SZKOLENIE InDesign kurs podstawowy tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. MS Outlook kurs podstawowy. tel: ; fax: ;

SZKOLENIE. MS Outlook kurs podstawowy. tel: ; fax: ; SZKOLENIE MS Outlook kurs podstawowy tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Kosztorysowanie robót budowlanych. tel.: ; fax ;

SZKOLENIE. Kosztorysowanie robót budowlanych. tel.: ; fax ; SZKOLENIE Kosztorysowanie robót budowlanych tel.: +48 22 100-48-96; fax. +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. Ochrona danych osobowych. tel: ; fax: ;

SZKOLENIE. Ochrona danych osobowych. tel: ; fax: ; SZKOLENIE Ochrona danych osobowych tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Jak zarządzać projektem z wykorzystaniem MS Project. tel: ; fax: ;

SZKOLENIE. Jak zarządzać projektem z wykorzystaniem MS Project. tel: ; fax: ; SZKOLENIE Jak zarządzać projektem z wykorzystaniem MS Project tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE

Bardziej szczegółowo

SZKOLENIE. Prawo budowlane. tel.: ; fax ;

SZKOLENIE. Prawo budowlane. tel.: ; fax ; SZKOLENIE Prawo budowlane tel.: +48 22 100-48-96; fax. +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Budżetowanie i zarządzanie kosztami. tel: ; fax: ;

SZKOLENIE. Budżetowanie i zarządzanie kosztami. tel: ; fax: ; SZKOLENIE Budżetowanie i zarządzanie kosztami tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. MS Power Point. tel: ; fax: ;

SZKOLENIE. MS Power Point. tel: ; fax: ; SZKOLENIE MS Power Point tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ NA

Bardziej szczegółowo

SZKOLENIE. Samochód w firmie i zasady rozliczania podróży służbowych. tel: ; fax: ;

SZKOLENIE. Samochód w firmie i zasady rozliczania podróży służbowych. tel: ; fax: ; SZKOLENIE Samochód w firmie i zasady rozliczania podróży służbowych tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE

Bardziej szczegółowo

SZKOLENIE. Utrzymanie i administracja Microsoft Exchange Server tel: ; fax: ;

SZKOLENIE. Utrzymanie i administracja Microsoft Exchange Server tel: ; fax: ; SZKOLENIE Utrzymanie i administracja Microsoft Exchange Server 2013 tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE

Bardziej szczegółowo

SZKOLENIE. Adobe Photoshop Poziom podstawowy. tel.: ;

SZKOLENIE. Adobe Photoshop Poziom podstawowy. tel.: ; SZKOLENIE Adobe Photoshop Poziom podstawowy tel.: +48 22 100-48-96; +48 661-785-335 e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Finanse dla menedżerów niefinansistów. tel: ; fax: ;

SZKOLENIE. Finanse dla menedżerów niefinansistów. tel: ; fax: ; SZKOLENIE Finanse dla menedżerów niefinansistów tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. Podatek dochodowy od osób fizycznych w 2017 roku. tel: ; fax: ;

SZKOLENIE. Podatek dochodowy od osób fizycznych w 2017 roku. tel: ; fax: ; SZKOLENIE Podatek dochodowy od osób fizycznych w 2017 roku tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

SZKOLENIE. Kreacja skutecznej reklamy. tel: ; fax: ;

SZKOLENIE. Kreacja skutecznej reklamy. tel: ; fax: ; SZKOLENIE Kreacja skutecznej reklamy tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. MS Access poziom zaawansowany. tel.: ; fax: ;

SZKOLENIE. MS Access poziom zaawansowany. tel.: ; fax: ; SZKOLENIE MS Access poziom zaawansowany tel.: +48 22-100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. Sprzedaż online: e-commerce. tel: ; fax: ;

SZKOLENIE. Sprzedaż online: e-commerce. tel: ; fax: ; SZKOLENIE Sprzedaż online: e-commerce tel: +48 22 100-48-96; fax:+48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Budowanie zespołu projektowego. tel: ; fax: ;

SZKOLENIE. Budowanie zespołu projektowego. tel: ; fax: ; SZKOLENIE Budowanie projektowego tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Etykieta i protokół dyplomatyczny. tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl

SZKOLENIE. Etykieta i protokół dyplomatyczny. tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl SZKOLENIE Etykieta i protokół dyplomatyczny tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. MS Excel kurs średniozaawansowany. tel: ; fax: ;

SZKOLENIE. MS Excel kurs średniozaawansowany. tel: ; fax: ; SZKOLENIE MS Excel kurs średniozaawansowany tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. MS Word podstawy pracy. tel: ; fax: ;

SZKOLENIE. MS Word podstawy pracy. tel: ; fax: ; SZKOLENIE MS Word podstawy pracy tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Kodeks Postępowania Administracyjnego (KPA) przekrój obowiązujących przepisów

SZKOLENIE. Kodeks Postępowania Administracyjnego (KPA) przekrój obowiązujących przepisów SZKOLENIE Kodeks Postępowania Administracyjnego (KPA) przekrój obowiązujących przepisów tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI

Bardziej szczegółowo

SZKOLENIE. Wykorzystanie techniki mapowania umysłu do kreatywnego rozwiązywania problemów

SZKOLENIE. Wykorzystanie techniki mapowania umysłu do kreatywnego rozwiązywania problemów SZKOLENIE Wykorzystanie techniki mapowania umysłu do kreatywnego rozwiązywania problemów tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI

Bardziej szczegółowo

SZKOLENIE. Zarządzanie podwykonawcami w projektach. tel: ; fax: ;

SZKOLENIE. Zarządzanie podwykonawcami w projektach. tel: ; fax: ; SZKOLENIE Zarządzanie podwykonawcami w projektach tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

SZKOLENIE. MS Excel kurs podstawowy. tel: ; fax: ;

SZKOLENIE. MS Excel kurs podstawowy. tel: ; fax: ; SZKOLENIE MS Excel kurs podstawowy tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

SZKOLENIE. Branding, strategia budowania marki. tel.: ; ;

SZKOLENIE. Branding, strategia budowania marki. tel.: ; ; SZKOLENIE Branding, strategia budowania marki tel.: +48 22 100-48-96; +48 607-341-275; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

Skuteczna obrona majątku przed agresywnymi wierzycielami

Skuteczna obrona majątku przed agresywnymi wierzycielami Skuteczna obrona majątku przed agresywnymi wierzycielami Postępowania restrukturyzacyjne (Nowe Prawo Restrukturyzacyjne od 1 stycznia 2016 roku) Zawieszenie postępowań egzekucyjnych Zawieszanie płatności

Bardziej szczegółowo

SZKOLENIE. Podatki VAT i CIT. po nowelizacji w 2017 roku. tel: ; fax: ;

SZKOLENIE. Podatki VAT i CIT. po nowelizacji w 2017 roku. tel: ; fax: ; SZKOLENIE Podatki VAT i CIT po nowelizacji w 2017 roku tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

SZKOLENIE. Przepisy dotyczące gospodarki odpadami, a także rozwiązań systemowych w Polsce.

SZKOLENIE. Przepisy dotyczące gospodarki odpadami, a także rozwiązań systemowych w Polsce. SZKOLENIE Przepisy dotyczące gospodarki odpadami, a także rozwiązań systemowych w Polsce. tel.: +48 22 100-48-96; fax +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI

Bardziej szczegółowo

SZKOLENIE. Umowy w obrocie gospodarczym. tel: ; fax: ;

SZKOLENIE. Umowy w obrocie gospodarczym. tel: ; fax: ; SZKOLENIE Umowy w obrocie gospodarczym tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

SZKOLENIE. Negocjacje handlowe. tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl

SZKOLENIE. Negocjacje handlowe. tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl SZKOLENIE Negocjacje handlowe tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Wykład 2: Wstęp do języka Java 3/4/2013 S.Deniziak: Programowanie obiektowe - Java 1 Cechy języka Java Wszystko jest obiektem Nie ma zmiennych globalnych Nie ma funkcji globalnych

Bardziej szczegółowo

SZKOLENIE. Kreatywne rozwiązywanie problemów. tel: ; fax: ;

SZKOLENIE. Kreatywne rozwiązywanie problemów. tel: ; fax: ; SZKOLENIE Kreatywne rozwiązywanie problemów tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

Programowanie w języku Java (OCA+OCP)

Programowanie w języku Java (OCA+OCP) Kod szkolenia: Tytuł szkolenia: OCAP Programowanie w języku Java (OCA+OCP) Przygotowanie do uzyskania certyfikatów OCAJP oraz OCPJP Dni: 5 Opis: Adresaci szkolenia Szkolenie adresowane jest do osób chcących

Bardziej szczegółowo

SZKOLENIE. Excel w księgowości - warsztaty praktyczne. tel: ; fax: ;

SZKOLENIE. Excel w księgowości - warsztaty praktyczne. tel: ; fax: ; SZKOLENIE Excel w księgowości - warsztaty praktyczne tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

Programowanie w języku Java 7 z biblioteką SWING

Programowanie w języku Java 7 z biblioteką SWING Programowanie w języku Java 7 z biblioteką SWING Opis Szkolenie przeznaczone jest dla osób bez większego doświadczenia w programowaniu. Pokrywa ono większość składni języka Java, skupiając się na podstawowych

Bardziej szczegółowo

SZKOLENIE Telesprzedaż, techniki umawiania spotkań. tel.: ; fax: ;

SZKOLENIE Telesprzedaż, techniki umawiania spotkań. tel.: ; fax: ; SZKOLENIE Telesprzedaż, techniki umawiania spotkań tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

SZKOLENIE. Rekrutacja i selekcja pracowników. tel: ; fax: ;

SZKOLENIE. Rekrutacja i selekcja pracowników. tel: ; fax: ; SZKOLENIE Rekrutacja i selekcja pracowników tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

Programowanie w języku Java dla programistów. Szkolenie adresowane jest do programistów, pragnących poznać język Java.

Programowanie w języku Java dla programistów. Szkolenie adresowane jest do programistów, pragnących poznać język Java. Kod szkolenia: Tytuł szkolenia: J/PROG Programowanie w języku Java dla programistów Dni: 5 Opis: Adresaci szkolenia Szkolenie adresowane jest do programistów, pragnących poznać język Java. Cel szkolenia

Bardziej szczegółowo

SZKOLENIE. MS Excel kurs zaawansowany. tel: ; fax: ;

SZKOLENIE. MS Excel kurs zaawansowany. tel: ; fax: ; SZKOLENIE MS Excel kurs zaawansowany tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

Kurs programowania. Wykład 1. Wojciech Macyna. 3 marca 2016

Kurs programowania. Wykład 1. Wojciech Macyna. 3 marca 2016 Wykład 1 3 marca 2016 Słowa kluczowe języka Java abstract, break, case, catch, class, const, continue, default, do, else, enum, extends, final, finally, for, goto, if, implements, import, instanceof, interface,

Bardziej szczegółowo

SZKOLENIE. Social Media Marketing. tel.: +48 22 100-48-96; +48 607-341-275; e-mail: biuro@akademiaasap.pl

SZKOLENIE. Social Media Marketing. tel.: +48 22 100-48-96; +48 607-341-275; e-mail: biuro@akademiaasap.pl SZKOLENIE Social Media Marketing tel.: +48 22 100-48-96; +48 607-341-275; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI POZWALAJĄCEJ

Bardziej szczegółowo

Java Język programowania

Java Język programowania Java Język programowania Język Java Bazuje i jest zbliżony do C/C++ Porosty zbiór typów danych (podział na typy prymitywne i obiektowe) Zarządzanie pamięcią i Garbage Collection Zintegrowana synchronizacja

Bardziej szczegółowo

SZKOLENIE. Excel w kadrach i płacach - warsztaty praktyczne. tel: ; fax: ;

SZKOLENIE. Excel w kadrach i płacach - warsztaty praktyczne. tel: ; fax: ; SZKOLENIE Excel w kadrach i płacach - warsztaty praktyczne tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

Laboratorium 03: Podstawowe konstrukcje w języku Java [2h]

Laboratorium 03: Podstawowe konstrukcje w języku Java [2h] 1. Typy. Java jest językiem programowania z silnym systemem kontroli typów. To oznacza, że każda zmienna, atrybut czy parametr ma zadeklarowany typ. Kompilator wylicza typy wszystkich wyrażeń w programie

Bardziej szczegółowo

Języki Programowania II Wykład 3. Java podstawy. Przypomnienie

Języki Programowania II Wykład 3. Java podstawy. Przypomnienie Języki Programowania II Wykład 3 Java podstawy Przypomnienie Analiza, projektowanie, programowanie, testowanie, wdrażanie Iteracyjnie nie kaskadowo Przypadki użycia = opowiastki o używaniu systemu = wymagania

Bardziej szczegółowo

Programowanie w języku Java (przygotowanie do zawodu)

Programowanie w języku Java (przygotowanie do zawodu) Kod szkolenia: Tytuł szkolenia: J/JOB Programowanie w języku Java (przygotowanie do zawodu) Dni: 7 Opis: Adresaci szkolenia Szkolenie adresowane jest do osób rozpoczynających przygodę z programowaniem,

Bardziej szczegółowo

Wykład 2 Wybrane konstrukcje obiektowych języków programowania (1)

Wykład 2 Wybrane konstrukcje obiektowych języków programowania (1) MAS dr. Inż. Mariusz Trzaska Wykład 2 Wybrane konstrukcje obiektowych języków programowania (1) Zagadnienia o Podstawy o Kontrolowanie sterowania o Klasy o Interfejsy o Obsługa błędów o Pojemniki o System

Bardziej szczegółowo

SZKOLENIE. Skuteczne domykanie sprzedaży. tel.: ; fax: ;

SZKOLENIE. Skuteczne domykanie sprzedaży. tel.: ; fax: ; SZKOLENIE Skuteczne domykanie sprzedaży tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Przygotował: Jacek Sroka 1 Programowanie obiektowe Wykład 3 Java podstawy Przygotował: Jacek Sroka 2 Przypomnienie Analiza, projektowanie, programowanie, testowanie, wdrażanie Iteracyjnie nie kaskadowo

Bardziej szczegółowo

Java - wprowadzenie. Programowanie Obiektowe Mateusz Cicheński

Java - wprowadzenie. Programowanie Obiektowe Mateusz Cicheński Java - wprowadzenie Programowanie Obiektowe Mateusz Cicheński O języku Czym jest Java Cechy charakterystyczne języka Przykładowe zastosowania Składnia języka Podstawowe typy Wybrane słowa kluczowe Plan

Bardziej szczegółowo

Podstawy otwartych języków programowania Przechowywanie danych

Podstawy otwartych języków programowania Przechowywanie danych Podstawy otwartych języków programowania Przechowywanie danych Wiktor Wandachowicz Sposoby przechowywania danych Typy podstawowe Pojedyncze obiekty Tablice obiektów i tablice typów podstawowych jednowymiarowe

Bardziej szczegółowo

Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Nazwa modułu: Programowanie obiektowe Rok akademicki: 2012/2013 Kod: JFM-1-508-s Punkty ECTS: 3 Wydział: Fizyki i Informatyki Stosowanej Kierunek: Fizyka Medyczna Specjalność: Poziom studiów: Studia I

Bardziej szczegółowo

Java. język programowania obiektowego. Programowanie w językach wysokiego poziomu. mgr inż. Anna Wawszczak

Java. język programowania obiektowego. Programowanie w językach wysokiego poziomu. mgr inż. Anna Wawszczak Java język programowania obiektowego Programowanie w językach wysokiego poziomu mgr inż. Anna Wawszczak 1 Język Java Język Java powstał w roku 1995 w firmie SUN Microsystems Java jest językiem: wysokiego

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Wykład 5 Marcin Młotkowski 23 marca 2017 Plan wykładu 1 2 3 4 5 Marcin Młotkowski Programowanie obiektowe 2 / 50 Historia Początkowe założenia Projekt OAK Sterowanie urządzeniami

Bardziej szczegółowo

SZKOLENIE. Perswazja, wpływ, manipulacja techniki obrony. tel: ; fax: ;

SZKOLENIE. Perswazja, wpływ, manipulacja techniki obrony. tel: ; fax: ; SZKOLENIE Perswazja, wpływ, manipulacja techniki obrony tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

KOTLIN. Język programowania dla Androida

KOTLIN. Język programowania dla Androida KOTLIN Język programowania dla Androida Historia Kotlin został opracowany przez firmę JetBrains Prace rozpoczęto w 2011 r., od 2012 r. dostępny na licencji Apache 2. Nazwa pochodzi od wyspy koło Petersburga

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

Języki i metodyka programowania. Język C# pętle, sterowanie, wyjątki

Języki i metodyka programowania. Język C# pętle, sterowanie, wyjątki Język C# pętle, sterowanie, wyjątki Język C# pętle Pętle: while ( ) do { while ( ); for ( ; ; ) foreach ( in

Bardziej szczegółowo

JAVA W SUPER EXPRESOWEJ PIGUŁCE

JAVA W SUPER EXPRESOWEJ PIGUŁCE JAVA W SUPER EXPRESOWEJ PIGUŁCE Obiekt Obiekty programowe to zbiór własności i zachowań (zmiennych i metod). Podobnie jak w świecie rzeczywistym obiekty posiadają swój stan i zachowanie. Komunikat Wszystkie

Bardziej szczegółowo

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Programowanie obiektowe (Java) Nazwa modułu w języku angielskim Object oriented

Bardziej szczegółowo

Kurs programowania. Wykład 13. Wojciech Macyna. 14 czerwiec 2017

Kurs programowania. Wykład 13. Wojciech Macyna. 14 czerwiec 2017 Wykład 13 14 czerwiec 2017 Java vs cpp - podobieństwa Podobny sposób definiowania klas. Występowanie typów podstawowych: boolean, char, byte, short, int, long, float, double. Podobna zasada definiowania

Bardziej szczegółowo

Spis treści. O autorze (11) O redaktorze technicznym (11) Wstęp (13) Rozdział 1. Podstawy Javy (19)

Spis treści. O autorze (11) O redaktorze technicznym (11) Wstęp (13) Rozdział 1. Podstawy Javy (19) Spis treści O autorze (11) O redaktorze technicznym (11) Wstęp (13) Rozdział 1. Podstawy Javy (19) Pochodzenie Javy (20) o Java a języki C i C++ (21) o Java a C# (22) Java a Internet (22) o Aplety Java

Bardziej szczegółowo

Dziedziczenie. dr Jarosław Skaruz

Dziedziczenie. dr Jarosław Skaruz Dziedziczenie dr Jarosław Skaruz http://jareks.ii.uph.edu.pl jaroslaw@skaruz.com Dziedziczenie specjalizacja Dziedziczenie generalizacja Generalizacja-specjalizacja jest takim związkiem pomiędzy klasami,

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć

Bardziej szczegółowo

Wprowadzenie do języka Java

Wprowadzenie do języka Java WSNHiD, Programowanie 2 Lab. 1 [ część 1 ] Wprowadzenie do języka Java Wprowadzenie Język programowania Java jest obiektowym językiem programowania. Powstał w 1995 i od tej pory był intensywnie rozwijany.

Bardziej szczegółowo

SZKOLENIE. Opanuj stres! techniki relaksacyjne. tel: ; fax: ;

SZKOLENIE. Opanuj stres! techniki relaksacyjne. tel: ; fax: ; SZKOLENIE Opanuj stres! techniki relaksacyjne tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ INFORMACJI

Bardziej szczegółowo

Java podstawy jęyka. Wykład 2. Klasy abstrakcyjne, Interfejsy, Klasy wewnętrzne, Anonimowe klasy wewnętrzne.

Java podstawy jęyka. Wykład 2. Klasy abstrakcyjne, Interfejsy, Klasy wewnętrzne, Anonimowe klasy wewnętrzne. Java podstawy jęyka Wykład 2 Klasy abstrakcyjne, Interfejsy, Klasy wewnętrzne, Anonimowe klasy wewnętrzne. Wyjątki: obsługa błędów Wydział Fizyki i Informatyki Stosowanej, Uniwersytetu Łódzkiego 12.03.2015

Bardziej szczegółowo

Kurs programowania. Wykład 9. Wojciech Macyna. 28 kwiecień 2016

Kurs programowania. Wykład 9. Wojciech Macyna. 28 kwiecień 2016 Wykład 9 28 kwiecień 2016 Java Collections Framework (w C++ Standard Template Library) Kolekcja (kontener) Obiekt grupujacy/przechowuj acy jakieś elementy (obiekty lub wartości). Przykładami kolekcji sa

Bardziej szczegółowo

Programowanie Obiektowe Ćwiczenie 4

Programowanie Obiektowe Ćwiczenie 4 Programowanie Obiektowe Ćwiczenie 4 1. Zakres ćwiczenia wyjątki kompozycja 2. Zagadnienia Założeniem, od którego nie należy odbiegać, jest by każdy napotkany problem (np. zatrzymanie wykonywanej metody)

Bardziej szczegółowo

Programowanie obiektowe zastosowanie języka Java SE

Programowanie obiektowe zastosowanie języka Java SE Programowanie obiektowe zastosowanie języka Java SE Wstęp do programowania obiektowego w Javie Autor: dr inŝ. 1 Java? Java język programowania obiektowo zorientowany wysokiego poziomu platforma Javy z

Bardziej szczegółowo

Wydział Fizyki i Informatyki Stosowanej, Uniwersytetu Łódzkiego Łódź. Java podstawy języka, wykład 4 1

Wydział Fizyki i Informatyki Stosowanej, Uniwersytetu Łódzkiego Łódź. Java podstawy języka, wykład 4 1 Wydział Fizyki i Informatyki Stosowanej, Uniwersytetu Łódzkiego 03.12.2010 Łódź Java podstawy języka, wykład 4 1 Stosując blokady (synchronizację) Można doprowadzić do zablokowania wszystkich wątków Zakleszczenie

Bardziej szczegółowo

Multimedia JAVA. Historia

Multimedia JAVA. Historia Multimedia JAVA mgr inż. Piotr Odya piotrod@sound.eti.pg.gda.pl Historia 1990 rozpoczęcie prac nad nowym systemem operacyjnym w firmie SUN, do jego tworzenia postanowiono wykorzystać nowy język programowania

Bardziej szczegółowo

SZKOLENIE. MS Office dla Office Managera / Asystenta. tel: ; fax: ;

SZKOLENIE. MS Office dla Office Managera / Asystenta. tel: ; fax: ; SZKOLENIE MS Office dla Office Managera / Asystenta tel: +48 22 100-48-96; fax: +48 22 300-52-79; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI NASZA MISJA DOSTARCZENIE RZETELNEJ

Bardziej szczegółowo

Kurs programowania. Wstęp - wykład 0. Wojciech Macyna. 22 lutego 2016

Kurs programowania. Wstęp - wykład 0. Wojciech Macyna. 22 lutego 2016 Wstęp - wykład 0 22 lutego 2016 Historia Simula 67 język zaprojektowany do zastosowan symulacyjnych; Smalltalk 80 pierwszy język w pełni obiektowy; Dodawanie obiektowości do języków imperatywnych: Pascal

Bardziej szczegółowo

Podstawy otwartych języków programowania Język Java

Podstawy otwartych języków programowania Język Java Podstawy otwartych języków programowania Język Java Wiktor Wandachowicz Platforma Java Stworzona przez Sun Microsystems, Inc. J2SE Java 2 Standard Edition (platforma ogólnego przeznaczenia/desktop) J2EE

Bardziej szczegółowo

Tworzenie aplikacji w języku Java

Tworzenie aplikacji w języku Java Tworzenie aplikacji w języku Java Wykład 1 Piotr Czapiewski Wydział Informatyki ZUT 2 października 2009 Piotr Czapiewski (Wydział Informatyki ZUT) Tworzenie aplikacji w języku Java 2 października 2009

Bardziej szczegółowo

Zmiana specyfikacji istotnych warunków zamówienia

Zmiana specyfikacji istotnych warunków zamówienia Znak sprawy: ZP/IDS/PN//0/AR Warszawa, 06 października 0 r. Dotyczy: postępowania o udzielenie zamówienia publicznego, w trybie przetargu nieograniczonego na świadczenie usług organizacji i przeprowadzenia

Bardziej szczegółowo

Wykład 8: Obsługa Wyjątków

Wykład 8: Obsługa Wyjątków Wykład 8: Obsługa Wyjątków Wyjątki Wyjątek to sytuacja nienormalna, która pojawia się w trakcie wykonania programu. W językach bez obsługi wyjątków, błędy są wykrywane i obsługiwane ręcznie, zwykle przez

Bardziej szczegółowo

Jeśli chcesz łatwo i szybko opanować podstawy C++, sięgnij po tę książkę.

Jeśli chcesz łatwo i szybko opanować podstawy C++, sięgnij po tę książkę. Języki C i C++ to bardzo uniwersalne platformy programistyczne o ogromnych możliwościach. Wykorzystywane są do tworzenia systemów operacyjnych i oprogramowania użytkowego. Dzięki niskiemu poziomowi abstrakcji

Bardziej szczegółowo

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz Programowanie obiektowe Literatura: Autor: dr inŝ. Zofia Kruczkiewicz Java P. L. Lemay, Naughton R. Cadenhead Java Podręcznik 2 dla kaŝdego Języka Programowania Java Linki Krzysztof Boone oprogramowania

Bardziej szczegółowo

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma

Bardziej szczegółowo

Techniki negocjacji Rozwiązywanie konfliktów na drodze negocjacji i mediacji SZKOLENIE

Techniki negocjacji Rozwiązywanie konfliktów na drodze negocjacji i mediacji SZKOLENIE SZKOLENIE Techniki negocjacji Rozwiązywanie konfliktów na drodze negocjacji i mediacji tel.: +48 22 100-48-96; fax: +48 22 300-52-79 ; e-mail: biuro@akademiaasap.pl TRENERZY DORADCY TRENERZY i KONSULTANCI

Bardziej szczegółowo

Obszar statyczny dane dostępne w dowolnym momencie podczas pracy programu (wprowadzone słowem kluczowym static),

Obszar statyczny dane dostępne w dowolnym momencie podczas pracy programu (wprowadzone słowem kluczowym static), Tworzenie obiektów Dostęp do obiektów jest realizowany przez referencje. Obiekty w języku Java są tworzone poprzez użycie słowa kluczowego new. String lan = new String( Lancuch ); Obszary pamięci w których

Bardziej szczegółowo

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Załącznik nr 7 do Zarządzenia Rektora nr 10/1 z dnia 1 lutego 01r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 01/013 Programowanie

Bardziej szczegółowo

Język JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Język JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna Język JAVA podstawy Wykład 3, część 3 1 Język JAVA podstawy Plan wykładu: 1. Konstrukcja kodu programów w Javie 2. Identyfikatory, zmienne 3. Typy danych 4. Operatory, instrukcje sterujące instrukcja warunkowe,

Bardziej szczegółowo

Sun Certified Java Programmer. Harmonogram szkolenia

Sun Certified Java Programmer. Harmonogram szkolenia Sun Certified Java Programmer SCJP 6.0 Harmonogram szkolenia wykonał: mgr inż. Mateusz Maksymiuk Sun Certified Java Programmer 5.0 Sun Certified Java Programmer 6.0 Sun Certified Java Developer Sun Certified

Bardziej szczegółowo

Klasy i obiekty cz II

Klasy i obiekty cz II Materiał pomocniczy do kursu Podstawy programowania Autor: Grzegorz Góralski ggoralski.com Klasy i obiekty cz II Hermetyzacja, mutatory, akcesory, ArrayList Rozwijamy aplikację Chcemy, aby obiekty klasy

Bardziej szczegółowo

Programowanie w języku Java - Wyjątki, obsługa wyjątków, generowanie wyjątków

Programowanie w języku Java - Wyjątki, obsługa wyjątków, generowanie wyjątków Programowanie w języku Java - Wyjątki, obsługa wyjątków, generowanie wyjątków mgr inż. Maciej Lasota Version 1.0, 13-05-2017 Spis treści Wyjątki....................................................................................

Bardziej szczegółowo

JAVA. Java jest wszechstronnym językiem programowania, zorientowanym. apletów oraz samodzielnych aplikacji.

JAVA. Java jest wszechstronnym językiem programowania, zorientowanym. apletów oraz samodzielnych aplikacji. JAVA Java jest wszechstronnym językiem programowania, zorientowanym obiektowo, dostarczającym możliwość uruchamiania apletów oraz samodzielnych aplikacji. Java nie jest typowym kompilatorem. Źródłowy kod

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

Programowanie w środowiskach graficznych. Wykład 3 Język C#

Programowanie w środowiskach graficznych. Wykład 3 Język C# Programowanie w środowiskach graficznych Wykład 3 Język C# 1 Zagadnienia 1. Wprowadzenie 2. Przestrzenie nazw 3. Typy, parametry, konwersje 4. Klasy 5. Instrukcje sterujące 6. Właściwości 7. Interfejsy,

Bardziej szczegółowo

Język programowania Scala / Grzegorz Balcerek. Wyd. 2. Poznań, cop Spis treści

Język programowania Scala / Grzegorz Balcerek. Wyd. 2. Poznań, cop Spis treści Język programowania Scala / Grzegorz Balcerek. Wyd. 2. Poznań, cop. 2016 Spis treści Przedmowa 1 Stosowana notacja 1 1. Wprowadzenie 3 1.1. Konsola interaktywna języka Scala 3 1.2. Zmienne 5 1.3. Wartości

Bardziej szczegółowo

public - może być używana w kodzie poza klasą, jedna klasa ModyfikatorKlasy może być kombinacją wyrażeń:

public - może być używana w kodzie poza klasą, jedna klasa ModyfikatorKlasy może być kombinacją wyrażeń: Klasy Metody [ModyfikatorMetody] TypZwrotny Nazwa (Typ arg1, ) { // implementacja metody ModyfikatorMetody może być kombinacją wyrażeń: modyfikator widzialności public dostępna dla metod spoza klasy protected

Bardziej szczegółowo

Obsługa błędów za pomocą wyjątków. Paweł Motofa (140746)

Obsługa błędów za pomocą wyjątków. Paweł Motofa (140746) Obsługa błędów za pomocą wyjątków Paweł Motofa (140746) Co zrobić, gdy wystąpi błąd Przykład Co zrobić, gdy wystąpi błąd Co zrobić, gdy wystąpi błąd Co zrobić, gdy wystąpi błąd Jak wyglądałaby funkcja

Bardziej szczegółowo

Aplikacje Internetowe. Najprostsza aplikacja. Komponenty Javy. Podstawy języka Java

Aplikacje Internetowe. Najprostsza aplikacja. Komponenty Javy. Podstawy języka Java Aplikacje Internetowe Podstawy języka Java Najprostsza aplikacja class Hello { public static void main(string[] args) { System.out.println("Hello World!"); Komponenty Javy JRE Java Runtime Environment

Bardziej szczegółowo

Java - tablice, konstruktory, dziedziczenie i hermetyzacja

Java - tablice, konstruktory, dziedziczenie i hermetyzacja Java - tablice, konstruktory, dziedziczenie i hermetyzacja Programowanie w językach wysokiego poziomu mgr inż. Anna Wawszczak PLAN WYKŁADU zmienne tablicowe konstruktory klas dziedziczenie hermetyzacja

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe III. Refleksja Małgorzata Prolejko OBI JA16Z03 Plan Klasa Class. Analiza funkcjonalności klasy. Podstawy obsługi wyjątków. Zastosowanie refleksji do analizy obiektów. Wywoływanie

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe IV. Interfejsy i klasy wewnętrzne Małgorzata Prolejko OBI JA16Z03 Plan Właściwości interfejsów. Interfejsy a klasy abstrakcyjne. Klonowanie obiektów. Klasy wewnętrzne. Dostęp do

Bardziej szczegółowo