Python od podstaw – Gdańsk.

Python jest jak jazda samochodem z automatyczną skrzynią biegów:

nauka szybko przynosi efekty, a Ty nie musisz przejmować się zbytnio, co jest pod maską.

Składnia Pythona została tak przemyślana, aby była przystępna dla początkujących i jak najbardziej przypominała język angielski. Czytelność, uniwersalność i możliwość szybkiego osiągnięcia pożądanych efektów sprawiły, że jest jednym z najbardziej popularnych języków. Zapotrzebowanie na programistów Python rośnie wraz z dynamicznym rozwojem uczenia maszynowego i data science.

Zobacz, z jakich programów możesz skorzystać, aby sfinansować ten kurs >>>

Dzięki akredytacji Kuratorium Oświaty możemy zagwarantować najwyższą jakość naszych kursów.

Wszyscy nasi trenerzy to praktycy z wieloletnim doświadczeniem, a każdy absolwent otrzymuje certyfikat ukończenia kursu.

120h

pracy z kodem

3x 8h

sobotnie warsztaty

Platforma

z zadaniami online

Certyfikat

ukończenia kursu

Jak przebiega ten kurs?

Kurs Pythona od podstaw obejmuje:

72 godziny zajęć warsztatowo-wykładowych z trenerem, w tym:

  • 16 x 3 godziny spotkań w poniedziałki i czwartki od 17:00 do 20:00
  • 3 x 8 godzin sobotnich warsztatów od 10:00 do 18:30

48 godzin samodzielnej pracy z kodem

Dla kogo jest ten kurs?

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, Python jest właśnie dla Ciebie!

Co musisz wiedzieć?

Kurs Pythona od podstaw to najlepsze rozwiązanie dla tych, którzy chcieliby szybko nauczyć się programowania od zera, bez studiów. Nie wymagamy żadnego wykształcenia ani znajomości innych języków. Jeśli chcesz szybko zacząć pisać pierwsze programy, Python jest właśnie dla Ciebie!

Czego się nauczysz?

  • Podstawy programowania w języku Python
  • Czym jest programowanie obiektowe
  • Praca z narzędziami ułatwiającymi pisanie programów
  • Debugowanie, czyli poszukiwanie i rozwiązywanie problemów aplikacji
  • Wybrane elementy standardowej biblioteki Pythona
  • Praca z dokumentacją

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,
  • poruszanie się po dokumentacji,
  • wyszukiwanie informacji w dokumentacji online oraz offline.

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.

Sobotnie hackathony

8-godzinne hackathony, których celem jest podsumowanie części i/lub całości kursu. Zazwyczaj odbywają się w soboty w godzinach 10:00-18:30.

Nadrzędnym celem sobotnich hackathonów jest podsumowanie dotychczas zdobytej wiedzy, integracja grupy i dobra zabawa w efektywny i produktywny sposób.

Ich założeniem jest nacisk na jak najbardziej samodzielną pracę zespołów. Nie są jednak pozostawieni sami sobie – przez cały ten czas trenerzy czuwają nad wykonywaniem zadań i wspierają w rozwiązywaniu problemów

Trener

Mateusz Bełczowski

Specjalista Python

Pasjonat Pythona zainteresowany architekturą oprogramowania oraz szeroko pojętymi zagadnieniami DevOps. Entuzjastycznie podchodzi do nieznanych mu zagadnień i uwielbia dzielić się wiedzą.Na co dzień pracuje w firmie Profil Software, gdzie pełni szereg ról od programisty, kierownika projektu, lidera technicznego po mentora dla młodszych stażem osób.W wolnym czasie próbuje przebrnąć przez wydające się nie mieć końca listy książek do przeczytania oraz podcastów do przesłuchania. Do jego niezrozumiałych zainteresowań można zaliczyć śledzenie piłkarskich rozgrywek Ekstraklasy.

Inne nasze kursy w Gdańsku:

Nie odpowiada Ci termin, nie znalazłeś kursu dla siebie albo po prostu chcesz o coś zapytać?

Napisz do nas na kontakt@codeme.pl lub zadzwoń pod 724 379 836. Możesz też wysłać SMSa ze swoim numerem – oddzwonimy!

Cena
4000 500 zł
3500
Brak miejsc!
Brak miejsc!
Termin:

jesień 2020

start: 12.10.2020

koniec: 07.12.2020

zajęcia w poniedziałki i czwartki w godzinach: 17:00-20:00

harmonogram kursu:

12.10.2020,15.10.2020, 19.10.2020, 22.10.2020, 24.10.2020, 26.10.2020, 29.10.2020, 2.11.2020, 5.11.2020, 9.11.2020, 16.11.2020, 19.11.2020, 21.11.2020, 23.11.2020, 26.11.2020, 29.10.2020, 30.11.2020, 3.12.2020, 5.12.2020, 7.12.2020

sobotnie hackathony:
24.10.2020

21.11.2020

05.12.2020

 

 

Miejsce:

Gdańsk

Aleja Wojska Polskiego 41

Kontakt

e-mail: kontakt@codeme.pl

tel.: 724 379 836