Python od podstaw
na raty 0%
Czego dotyczy ten kurs?
Składnia języka Python została tak przemyślana, aby była przystępna dla początkujących programistów i jak najbardziej przypominała język angielski. Czytelność, uniwersalność i możliwość szybkiego osiągnięcia pożądanych efektów sprawiły, że Python jest jednym z najbardziej popularnych języków programowania. Zapotrzebowanie na programistów Python rośnie wraz z dynamicznym rozwojem uczenia maszynowego i data science.
Program kursu
1. Środowisko programistyczne:
• konfiguracja środowiska,
• instalacja i konfiguracja Pythona oraz PyCharma.
2. Podstawowe typy danych:
• wprowadzenie do podstawowych typów danych w Pythonie,
• prezentacja operacji arytmetycznych,
• używanie Pythona jako kalkulatora.
3. Instrukcje sterujące:
• przedstawienie instrukcji warunkowych oraz pętli.
4. Podstawowe kolekcje:
• używanie listy oraz słownika,
• praca z krotkami,
• pakowanie i rozpakowywanie krotek.
5. Proste aplikacje konsolowe:
• drukowanie danych w konsoli,
• pobieranie i konwertowanie danych od użytkownika.
6. Funkcje:
• pisanie własnych funkcji,
• przekazywanie parametrów do funkcji,
• tworzenie parametrów z wartościami domyślnymi,
• zwracanie danych z funkcji.
7. Paczki i moduły:
• tworzenie kodu, którego można użyć ponownie, w postaci modułu,
• używanie w skryptach modułów napisanych przez innych oraz dostępnych w standardowej bibliotece Pythona.
8. Wyjątki i obsługa:
• wprowadzenie do wyjątków,
• prawidłowa obsługa wyjątków,
• samodzielne zgłaszanie wyjątków,
• samodzielne tworzenie własnych wyjątków.
9. Pliki:
• operacje na plikach,
• tworzenie, wczytywanie oraz zapisywanie plików.
10. Dokumentacja
• praca z dokumentacją Pythona
11. Klasy i obiekty:
• wprowadzenie do klas i obiektów,
• definicja metody i różnice między funkcją a metodą,
• tworzenie obiektów,
• przekazywanie danych do obiektów,
• podstawowe zagadnienia związane z dziedziczeniem oraz nadpisywaniem metod.
12. Paradygmaty i dobre praktyki programowania obiektowego:
• jak poprawnie projektować klasy,
• kiedy tworzyć klasy, a kiedy korzystać z funkcji.
13. Serializacja:
• definicja serializacji,
• praktyczne zastosowania,
• podstawowe formaty dostępne w standardowej bibliotece Pythona.
14. Moduł unittest:
• wprowadzenie do tworzenie testów jednostkowych dla napisanych na zajęciach skryptów.
15. Moduł datetime:
• praca z obiektami reprezentującymi datę oraz godzinę.
16. Środowisko uruchomieniowe:
• wprowadzenie do uruchamiania skryptów pythonowych,
• wirtualne środowiska i izolacja zależności,
• instalowanie bibliotek stworzonych przez społeczność Pythona.
Dla kogo?
Kurs przeznaczony jest dla osób które chciałyby nauczyć się programowania w języku Python i nigdy nie miały do czynienia z programowaniem lub znają podstawy programowania w innym języku. Jeśli chcesz szybko nauczyć się programowania i już tworzyć swoje programy i projekty, Python jest właśnie dla Ciebie!
technologicznej na Pomorzu
Co zyskasz dodatkowo?
- Bezpłatny dostęp do spotkań o tematyce rekrutacji w branży IT
- Bezpłatne materiały szkoleniowe
- Certyfikat – na zamówienie również w języku angielskim i w wersji papierowej
- Dostęp do społeczności CODE:ME na platformie DISCORD – wspólny kanał nauki
A ponadto…
- Dla osób zaangażowanych – opinia mentora po kursie, którą będziesz mógł wykorzystać przy rekrutacji!
- Jako absolwent otrzymasz 15% zniżki na kolejne kursy w CODE:ME
Jak przebiega kurs Python od podstaw?
Poznaj opinie naszych absolwentów
Opinie pochodzą z profilu CODE:ME na google.pl
Golang and Python Software Developer
Golang oraz Python Software Developer, Programming Trainer oraz Technical Recruiter. W branży od 2015r. Współorganizował konferencje PyCode i GopherCon Poland. Prywatnie amator sportów wodnych. Lubi zdobywać wiedzę a jeszcze bardziej się nią dzielić.
Dlaczego uczyć się właśnie z CODE:ME?
- Dogodne finansowanie: wszystkie nasze kursy można sfinansować w ramach programów: Inwestuj w Rozwój, KFS lub Open; w połączeniu z naszymi promocjami, cena kursu może być niższa nawet o 1/3! Zobacz szczegóły >>>
- Odpowiadamy na zapotrzebowanie rynku dzięki kontaktom z potencjalnymi pracodawcami.
- Nie musisz porzucać swojego życia: nasze zajęcia odbywają się w dogodnych terminach – wieczorami i w weekendy.
- Hackerspace Trójmiasto: tworzymy największą w Trójmieście społeczność skupioną wokół technologii, gdzie będziesz mógł rozwijać się także po ukończeniu kursu.
- Metody nauki dostosowane do rynku pracy: połączenie grupowych warsztatów i samodzielnego rozwiązywania zadań przygotuje Cię zarówno do pracy zespołowej, jak i indywidualnej.
- Twoimi trenerami będą praktycy z wieloletnim doświadczeniem!
Dzięki wpisowi do Rejestru Instytucji Szkoleniowych możemy zagwarantować najwyższą jakość naszych kursów.
Co dalej po kursie?
Kontynuuj naukę i wejdź na wyższy poziom!
Dla absolwentów naszych kursów przewidujemy rabaty 15% na kolejne szkolenia Sprawdź ofertę naszych kursów i dalej inwestuj w swój rozwój!
PRZEGLĄDAJ KURSY →Dołącz do Hackerspace Trójmiasto
Weź udział w eventach!
Early Birds
W tym 23% VAT
Płatności online realizowane przez: