Przejdź do treści

PYTHON: KURS SEMESTRALNY
JESIEŃ 2020

Nie możemy organizować kursów stancjonarnych, zatem zapraszamy na kurs Pythona w wersji on-line!

Język programowania Python

Skoro już tu jesteś, prawdopodobnie wiesz cokolwiek o Pythonie, choćby tyle, że to jeden z języków programowania.

Przedstawmy jednak jego krótką charakterystykę:
- interpretowany wysokopoziomowy język programowania, bardzo prosty do uruchomienia, nie wymagający kompilacji ani wyspecjalizowanych środowisk
- wyróżniający się wyjątkowo przejrzystą składnią, która eliminuje nadmiarowe znaki specjalne i narzuca czytelność kodu
- ze względu na swoją prostotę nadający się zarówno dla początkujących (duże efekty w stosunkowo krótkim czasie nauki) jak i profesjonalistów (krótszy i czytelny = więcej czasu na jego przemyślenie!)
- posiadający bardzo duże możliwości rozszerzania funkcjonalności przez importowanie modułów i mnogość dedykowanych bibliotek
- od kilku lat w czołówce rankingów popularności języków programowania, laureat "Programming Language of the Year" 2007, 2010 i 2018 według Tiobe
- ze względu na swoją popularność posiadający bardzo duże grono fanów, co przekłada się na liczbę dostępnych kursów, książek, tutoriali i źródeł do nauki
- z zastosowaniem do pisania krótkich skryptów i rozbudowanych aplikacji w dziedzinach: Big Data, IoT, Machine Learning, AI, programowania gier komputerowych, analizie danych, tworzeniu GUI, web development oraz w aplikacjach do zastosowań naukowych
- stosowany w wielu znanych firmach, jak Google, Netflix, Dropbox, Spotify, Facebook, Instagram, Uber czy Electronic Arts

ZAKRES KURSU

Tematy omawiane na kolejnych zajęciach:
1. Instalacja i przygotowanie środowiska, pierwszy skrypt, operacje na liczbach i napisach
2. Działania na zmiennych, operacje logiczne, instrukcja sterująca if
3. Grupowanie danych w Pythonie - kolekcje i operacje na nich
4. Automatyzacja kodu - pętle for, while, pętle zagnieżdżone, operacje na pętlach
5. Grupowanie kodu - tworzenie i wywoływanie funkcji
6. Poszerzanie możliwości programów - importowanie modułów (m.in. math, random, time)
7. Operacje na plikach i przetwarzanie tekstu, praca z wyjątkami
8. Tworzenie wykresów w Pythonie (biblioteka matplotlib)
9. Podstawy programowania obiektowego w Pythonie
10. Moduł Turtle - praktyczne zastosowanie programowania obiektowego
11. Przetwarzanie obrazów w Pythonie (biblioteka pillow/PIL)
12. Moduł Tkinter - graficzny interfejs użytkownika w Pythonie
13. Podstawy tworzenia gier komputerowych - biblioteka PyGame

14. Zajęcia końcowe - powtórzenie i uzupełnienie wiadomości, pytania i odpowiedzi, omówienie dalszych kroków nauki programowania

TERMINARZ ZAJĘĆ

Na cały kurs składają się zajęcia "na żywo" z prowadzącymi - po godzinie tygodniowo, a także samodzielna praca nad przesłanymi materiałami, zadaniami domowymi, quizami i mini-projektami oraz bieżąca współpraca na grupie na Facebooku - zadawanie pytań, prośby o pomoc, uzupełnianie o dodatkowe materiały.

ZAJĘCIA "LIVE" odbywają się w PONIEDZIAŁKI o godzinie 17:00.
DLA NIEOBECNYCH PRZYGOTUJEMY NAGRANIA Z KAŻDYCH ZAJĘĆ!
Obecność nie jest obowiązkowa - jeśli wolisz, możesz korzystać z nagrań i uczyć się w dowolnie wybranych przez siebie porach! To Ty decydujesz w jakim zakresie korzystasz z kursu! My do niczego nie zmuszamy 🙂

Terminy zajęć:
14 września, 21 września, 28 września,
5 października, 12 października, 19 października, 26 października,
2 listopada, 9 listopada, 16 listopada, 23 listopada, 30 listopada,
7 grudnia, 14 grudnia
do końca stycznia - przystąpienie do egzaminu i przygotowanie projektu

KOSZT KURSU SEMESTRALNEGO

DLA UCZESTNIKÓW KURSÓW "PYTHON W MIESIĄC"

U nas za powtórki się nie płaci! 🙂

249
  • Specjalna oferta dla uczestników "Python w miesiąc", którzy mają już za sobą połowę materiału z kursu i chcieliby powtórzyć i/lub rozszerzyć wiadomości 🙂

DLA WSZYSTKICH UCZESTNIKÓW

Zapraszamy serdecznie!

399
  • Cena kursu obowiązująca od września
  • Z związku z bardzo dużym zainteresowaniem zwiększyliśmy liczbę miejsc - wciąż można się zapisać!

W CENIE KURSU OTRZYMUJESZ

  • 14 tygodni zajęć, w które wchodzą: zajęcia "live", samodzielna praca z materiałami i zadaniami oraz możliwość uzyskania pomocy
  • miesiąc po zakończeniu zajęć na podejście do egzaminu oraz przygotowanie projektu końcowego
  • bieżący kontakt z mentorami i innymi uczestnikami w grupie na FB
  • nawet 150 godzin nauki programowania! a jeśli uczysz się bardzo szybko - dostarczymy dodatkowe materiały 😉
  • 14 godzin cotygodniowych zajęć "live" oraz późniejszy dostęp do wszystkich nagrań, także po zakończeniu kursu
  • notatki, materiały, zestawy zadań, quizy, mini-projekty udostępniane po każdych zajęciach
  • imienny certyfikat ukończenia kursu zawierający zakres omawianego materiału
  • egzamin on-line teoretyczno-praktyczny, który potwierdzi zdobytą wiedzę i umiejętości (dla chętnych!)
  • praktyczny projekt na zakończenie kursu, który pokaże prawdziwe postępy (dla chętnych!)
  • możliwość przesyłania rozwiązanych zadań do sprawdzenia i oceny
  • wskazówki jak zdobywać wiedzę po zakończeniu kursu
  • pierwszeństwo w zapisach oraz rabaty na pozostałe nasze kursy!

Podczas kursu będziemy korzystać z następujących form komunikacji:

  • spotkania „live” z wykorzystaniem platformy webinarowej Clickmeeting.com z z możliwością zadawania pytań na czacie
  • udostępnianie materiałów szkoleniowych, nagrań oraz kontakt między zajęciami w ramach grupy na Facebooku – tylko dla uczestników
  • bieżący kontakt mailowy lub przez Messengera w przypadku pytań i spraw formalnych

Na kursie obowiązują następujące zasady:

  1. My przedstawiamy wiedzę, pokazujemy przykłady i odpowiadamy na pytania ale UCZYSZ SIĘ SAMODZIELNIE! 🙂 Nikogo nie będziemy przymuszać!
  2. Stanowczo zalecamy obecność podczas spotkań „live”, ale nie musisz usprawiedliwiać nieobecności – nagrania będą później dostępne do odtworzenia w dowolnym momencie, także przez 30 dni od zakończenia kursu.
  3. W przypadku konieczności odwołania któregoś ze spotkań „live”, odbędzie się ono w innym terminie dogodnym dla uczestników (dołożymy jednak wszelkich starań, aby zajęcia odbywały się zgodnie z planem!)
  4. Niestosowne zachowanie wobec mentorów lub innych uczestników kursu będzie skutkowało natychmiastowym usunięciem danej osoby z kursu.
  5. Podejście do egzaminu on-line oraz przygotowanie projektu końcowego jest dobrowolne – będzie to sprawdzenie wiadomości i umiejętności zdobytych podczas szkolenia.
  6. Po starcie kursu nie ma możliwości rezygnacji i uzyskania zwrotu kosztów. Kurs odbywa się do samego końca, od Ciebie zależy czy będziesz w nim sumiennie uczestniczyć.

Kurs już się rozpoczął - ale jeśli chcesz dołączyć i nadrobić zaległe zajęcia w formie nagrań - zapraszamy!