# Programowanie Obiektowe
- Mgr inż. Bartłomiej Paszkiewicz
- M11/ p. 117
- Terminy konsultacji - będą podane
- W razie potrzebu - proszę o mail
## Formalne
- Pracujecie w 2-osobowych grupach
- Obecność obowiązkowa dla przynamniej jednej osoby z grupy
- Zajęcia projektowe - większość praca własna, na zajeciach konsultacje, rozliczenie postępów
- Co dwa tygodnie ocena postępów - wpływająca na wynik końcowy
- **Absulutna nietolerancja ściagania!**
## Na następne (drugie zajęcia):
- Przyjść z parą
- Temat projekt
- Technologie: C++, C#, Java, Mobilne, Web lub inne uzasadnione
- 5 założeń fukcjonalnych
- Dodać do Github.com - założyć profil, umiejętność obsługi GIT
- Schemat blokoowy - podział na klasy i relacje pomiedzy tymi klasami - w MS VISIO, Power Point, Diagram.io
## Materiały do nauki
### GIT
- youtube tutoriale
- [Książka ProGIT - rozdziały 1,2](https://git-scm.com/book/pl/v2)
### UML - Unified Modelling Language i języki programowania
- https://www.oreilly.com/ >> konto z domeny PWR >> cała biblioteka PACKT/ Oreilly.com
## Dostawcy chmury (dla chętnych)
https://console.cloud.google.com/freetrial
https://aws.amazon.com/free/?all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc
https://cloud.google.com/appengine
https://www.digitalocean.com/
https://www.digitalocean.com/products/app-platform/
https://mikr.us/
## Na trzecie zajęcia (25.03)
- Zalążki aplikacji - klikologia, instalacje itd. = projekt Hello World
- Podstawowe funkcjonalności (ustalone z każdą grupą)
- Wszyscy: diagramy UML aplikacji: klas, przypadków użycia (use cases)