Python od podstaw
NAJWAŻNIEJSZE INFORMACJE
Kiedy?
- 27 sierpnia 2019 - 15 października 2019
- wtorki i czwartki w godz. 17:30 - 20:30
Gdzie?
- infoShare Academy w O4 w Olivia Business Centre w Gdańsku
Koszt:
- 2900 zł
- 2500 zł dla naszych absolwentów
Typ kursu:
- kurs wieczorowy
Poziom zaawansowania:
- od podstaw
Dla kogo jest ten kurs?
Szkolenie przeznaczone jest dla osób, które chcą nauczyć się programowania od podstaw przy użyciu języka Python, który ze względu na swoją przejrzystą strukturę jest świetnym językiem dla początkujących. Wieczorowy kurs z doświadczonym trenerem jest też alternatywą dla tych, którzy czas po pracy poświęcają na samodzielną naukę.infoShare Academy
infoShare Academy - szkoła programowania założona w maju 2015 roku. Jesteśmy jedną z największych akademii IT w Polsce z oddziałami w kilku miastach. Prowadzimy intensywne warsztaty z zakresu front-end, back-end (w tym Java, Python), Data Science, a także zwinnych metodyk prowadzenia projektów. Uczymy programowania od podstaw i przygotowujemy naszych absolwentów do wejścia na rynek IT. Stawiamy na wysoką jakość prowadzonych szkoleń, dzięki czemu mamy pewność, że firmy zyskują dobrze przygotowanych do pracy Junior Developerów.Sprawdź: Facebook infoShare Academy
Czego nauczysz się na kursie?
- poznasz Pythona w praktyce
- poznasz dobre praktyki i rozwiązania ułatwiające codzienną pracę w Pythonie
- zdobędziesz praktyczną wiedzę, która umożliwi Ci dalszy rozwój w różnych kierunkach takich jak: tworzenie stron i aplikacji internetowych, aplikacji desktopowych czy aplikacji mobilnych
Jak uczysz się w Akademii?
63 h podzielonych na:
| 3 h | prework - samodzielnego przygotowania do kursu |
| 45 h | warsztatów pod okiem trenera na sali szkoleniowej |
| 15 h | pracy w domu, w tym: - zadania domowe - powtarzanie materiału |
W ramach kursu zapewniamy:
+ konsultacje z trenerami, także po zajęciach
+ Slack-a jako narzędzie do komunikacji
+ wszystkie niezbędne licencje na oprogramowanie w trakcie trwania kursu
+ wsparcie techniczne (jeśli masz problem ze swoim komputerem, pomożemy)
+ dostęp do materiałów w trakcie i po kursie
Prework
Czym jest prework?
W telegraficznym skrócie - jest to zestaw zadań i poleceń, jakie otrzymasz od nas, zanim rozpoczniesz kurs, a które Cię do niego przygotują. Jest on zawsze dostosowany do kursu, w którym bierzesz udział i zazwyczaj porusza kwestie przygotowania komputera i oprogramowania, czy zapoznania się z podstawowymi pojęciami z danego tematu.
Dlaczego prework jest tak ważny?
Przykładając się do jego wykonania, zapewniasz sobie i reszcie grupy sprawny start w kursie i możliwość bezproblemowego rozpoczęcia nauki i pracy nad projektem. Z drugiej strony, w przypadku naszych kursów - bardzo intensywnych i napakowanych wiedzą, zlekceważenie preworku może skutkować późniejszym nawarstwieniem się zaległości, które będzie niezwykle trudno nadrobić w trakcie kursu.
Ile czasu zajmuje prework?
Dla każdego kursu podajemy przybliżony czas potrzebny do wykonania preworku, jednak pamiętaj, by dać sobie rozsądny margines bezpieczeństwa na ewentualne powtórki, czy nieprzewidziane okoliczności.
Czas poświęcony na prework wydatnie zaprocentuje w trakcie kursu!
Nie martw się, prework to w gruncie rzeczy nic trudnego! Otrzymasz od nas wszystkie niezbędne materiały, linki oraz instrukcje jak krok po kroku zainstalować programy i narzędzia, z których będziesz korzystać w trakcie kursu.
Program kursu
Część I - Podstawy programowania w Pythonie
W tej części poznasz fundamenty programowania. Poznasz Pythona, jego składnie, podstawowe metody. Krok po kroku zaczniesz przygodę z Pythonem, zaczynając od Hello Worlda!
- wprowadzenie do programowania, myślenie algorytmiczne
- języki programowania, Python
- podstawowe polecenia wiersza komend / terminala
- edytory kodu, IDE, obsługa PyCharm
- pseudokod
- pamięć komputerowa, stos, sterta
- operatory arytmetyczne, logiczne, przypisania
- typy danych, zmienne
- konwersja typów
- przyjmowanie danych od użytkownika
- instrukcje warunkowe
- pętle
- kolekcje (listy, słowniki, krotki)
- praca z plikami
- moduły, importowanie, tworzenie
- wyjątki
- funkcje
- algorytmy iteracyjne, algorytmy rekurencyjne
Część II - Programowanie obiektowe
W drugiej części kursu poznasz bardziej zaawansowanie właściwości i możliwości Pythona. Nauczysz się myśleć tak jak Python - obiektowo
- klasa, instancja klasy
- dziedziczenie
- debugowanie kodu
- testowanie kodu
- dobre praktyki programistyczne
Co nas wyróżnia?
Warsztatowy i mocno nastawiony na praktykę charakter kursu pod okiem doświadczonego, czynnego zawodowo trenera pozwola zdobyć i ustrukturyzować wiedzę z Pythona oraz rozpocząć przygodę z programowaniem w ciągu zaledwie kilku tygodni. Podczas interaktywnych warsztatów poznasz składnię i strukturę języka Python oraz zapoznasz się z tworzeniem kodu obiektowego, co w przyszłości ułatwi Ci naukę wysokopoziomowych języków obiektowych, takich jak Java, czy .NET.
Czego oczekujemy od Ciebie?
- wysokiej motywacji
- podstawowej znajomości języka angielskiego
- umiejętności analitycznego myślenia
- własnego laptopa z systemem operacyjnym Windows 7 / 8 / 10 /lub/ MacOS /lub/ Linux
optymalna konfiguracja sprzętowa: procesor i5+ lub podobny, 8GB+ pamięci RAM, zalecany dysk SSD - Nie masz komputera przenośnego? Skontaktuj się z opiekunem kursu i zapytaj o możliwość wypożyczenia sprzętu.
POTRZEBUJESZ POMOCY W SFINANSOWANIU KURSU?
Istnieje 8 sposób finansowania kursów w infoShare Academy, więc z pewnością znajdziesz coś dla siebie.
Możesz rozłożyć płatność na raty lub zapłacić jednorazowo, a jeżeli brakuje Ci pieniędzy,
żeby zapłacić za kurs, w szybki i wygodny sposób skontaktujemy Cię z naszym doradcą kredytowym.
Do Twojej dyspozycji są również takie metody finansowania jak pomoc Urzędu pracy,
Baza Usług Rozwojowych czy Krajowy Fundusz Szkoleniowy.
POZNAJ OPINIE NASZYCH KURSANTÓW
OPIEKUN KURSU

Specjalista ds. organizacji szkoleń
[email protected]
+48 730 822 441
Zapisz się na kurs, masz 3 możliwości:
lub
2. zgłoś się do opiekuna kursu