Zaawansowane programowanie obiektowe i funkcyjne
Informacje ogólne
Kod przedmiotu: | 1120-DS000-ISP-0236 |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Zaawansowane programowanie obiektowe i funkcyjne |
Jednostka: | Wydział Matematyki i Nauk Informacyjnych |
Grupy: |
Inżynieria i analiza danych, I st. - przedmioty obowiązkowe, sem. 3 Przedmioty obieralne prowadzone w semestrze zimowym 2023/2024 Przedmioty obieralne, wydz. MiNI PW |
Punkty ECTS i inne: |
4.00
|
Język prowadzenia: | polski |
Pełny opis: |
Wymagania wstępne: Programowanie obiektowe Wykład: 1. Reprezentacja czasu 2. Klasy wewnętrzne i anonimowe 3. Wyrażenia lambda i interfejsy funkcyjne 4. Przetwarzanie danych 5. Aplikacje sieciowe 6. Refleksje i adnotacje 7. Lokalizacja 8. Wzorce projektowe Laboratorium: Przez połowę semestru studenci wykonują podczas zajęć zadania punktowane (5 lub 6 zadań). Poszczególne zadania ilustrują treści przekazane podczas wykładu. Dodatkowo można wykonać jedno zadanie poprawkowe. Druga połowa semestru jest przeznaczona na samodzielną realizację zadania projektowego. |
Literatura: |
1. C.S. Horstmann, Java 8. Przewodnik doświadczonego programisty, Helion, 2015 2. Herbert Schildt, Java. Kompendium programisty. Wydanie XI, Helion, 2020 3. Robert C. Martin, Czysty Kod, Helion, 2010 4. Robert C. Martin, Mistrz Czystego Kodu, Helion, 2013 5. Java. Techniki zaawansowane. Wydanie XI, Helion, 2020 |
Metody i kryteria oceniania: |
Końcowa ocena wyliczana jest jako średnia z punktów za zadania i z projektu. Do zaliczenia przedmiotu konieczne jest zdobycie przynajmniej 50% punktów za cztery zadania programistyczne i 50% punktów za projekt. |
Zajęcia w cyklu "rok akademicki 2023/2024 - sem. zimowy" (zakończony)
Okres: | 2023-10-01 - 2024-02-18 |
Przejdź do planu
PN LAB
LAB
LAB
LAB
WT LAB
LAB
ŚR CZ PT WYK
|
Typ zajęć: |
Laboratorium, 30 godzin, 15 miejsc
Wykład, 15 godzin, 15 miejsc
|
|
Koordynatorzy: | Marcin Luckner | |
Prowadzący grup: | Maciej Bednarz, Marcin Luckner, Janusz Rafałko | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Zajęcia w cyklu "rok akademicki 2022/2023 - sem. zimowy" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
Przejdź do planu
PN LAB
LAB
LAB
LAB
WT LAB
LAB
ŚR CZ PT WYK
|
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Marcin Luckner | |
Prowadzący grup: | Maciej Bednarz, Marcin Luckner, Janusz Rafałko, Elżbieta Sienkiewicz | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Zajęcia w cyklu "rok akademicki 2021/2022 - sem. zimowy" (zakończony)
Okres: | 2021-10-01 - 2022-02-22 |
Przejdź do planu
PN LAB
LAB
LAB
LAB
WT LAB
LAB
ŚR WYK
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin, 15 miejsc
Wykład, 15 godzin, 90 miejsc
|
|
Koordynatorzy: | Marcin Luckner | |
Prowadzący grup: | Maciej Bednarz, Marcin Luckner, Janusz Rafałko, Elżbieta Sienkiewicz | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Zajęcia w cyklu "rok akademicki 2020/2021 - sem. zimowy" (zakończony)
Okres: | 2020-10-01 - 2021-02-19 |
Przejdź do planu
PN LAB
WT ŚR WYK
LAB
LAB
LAB
LAB
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin, 15 miejsc
Wykład, 15 godzin, 15 miejsc
|
|
Koordynatorzy: | Marcin Luckner | |
Prowadzący grup: | Maciej Bednarz, Marcin Luckner, Janusz Rafałko, Elżbieta Sienkiewicz | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (zakończony)
Okres: | 2019-10-01 - 2020-02-21 |
Przejdź do planu
PN LAB
LAB
WT LAB
ŚR WYK
WYK
WYK
CZ LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin, 15 miejsc
Wykład, 15 godzin, 15 miejsc
|
|
Koordynatorzy: | Marcin Luckner | |
Prowadzący grup: | Maciej Bednarz, Marcin Luckner, Janusz Rafałko | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Zajęcia w cyklu "rok akademicki 2018/2019 - sem. zimowy" (zakończony)
Okres: | 2018-10-01 - 2019-02-17 |
Przejdź do planu
PN LAB
WT LAB
ŚR CZ LAB
LAB
PT WYK
|
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 15 godzin
|
|
Koordynatorzy: | Marcin Luckner | |
Prowadzący grup: | Maciej Bednarz, Stanisław Kaźmierczak, Marcin Luckner | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Zaliczenie na ocenę |
Właścicielem praw autorskich jest Politechnika Warszawska.