Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Twoje dane będą przetwarzane zgodnie z naszą polityką prywatności

Python: Kurs semestralny - Wiosna 2024 [ze skryptem elektronicznym+drukowanym] - OSTATNIE SZTUKI SKRYPTU

semestralny_poziom-01.png
  • promocja
  • nowość
Dostępność: na wyczerpaniu
Dostawa: Cena nie zawiera ewentualnych kosztów płatności sprawdź formy dostawy
Cena: 499,00 zł

Cena regularna: 549,00 zł

499.00
Najniższa cena z 30 dni przed obniżką: 549,00 zł
ilość kurs: dostęp dla 1 osoby

towar niedostępny

dodaj do przechowalni
Producent: HardCoder

Opis

Python: Kurs Semestralny - Wiosna 2024

Kolejna edycja naszego kursu semestralnego języka Python od podstaw w wersji on-line z nagraniami, notatkami, zestawami zadań, rozwiązaniami, mini-projektami oraz bieżącą komunikacją na Slacku! - od podstaw programowania w Pythonie po wykorzystanie w dziedzinie Data Science!

Możliwy też zakup w wersji elektroniczno-ekonomicznej - ze skryptem w PDF - dostępne w innej pozycji w sklepie.

 

WCIĄŻ MOŻNA DOŁĄCZYĆ! ARCHIWALNE ZAJĘCIA DOSTĘPNE W FORMIE NAGRAŃ!

 

JĘZYK PROGRAMOWANIA PYTHON

Skoro już tu jesteś, prawdopodobnie wiesz cokolwiek o języku Python, choćby tyle, że to jeden z języków programowania. Popularny, używany, polecany.
Przedstawmy też 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 przemyślenie kodu!)
- 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, 2018, 2020 i 2021 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

PROWADZĄCY ZAJĘCIA





Olga Janiszewska i Paweł Miry

Jesteśmy absolwentami kierunków technicznych w Akademii Górniczo-Hutniczej im. Stanisława Staszica w Krakowie (odpowiednio inżynierii biomedycznej oraz fizyki technicznej).

Pracujemy w branży IT i mamy wiele lat doświadczenia w różnych technologiach programowania - ale pamiętamy też swoje trudne początki!
Od niedawna prowadzimy po pracy także zajęcia laboratoryjne z podstaw programowania w Pythonie, analizy danych pomiarowych i modelowania w data mining dla studentów AGH oraz WSEI w Krakowie.

Firmę HardCoder prowadzimy od 2019 r. i przeprowadziliśmy już kilkadziesiąt edycji kursów stacjonarnych oraz on-line z zakresu programowania w języku Python. Przejście do zajęć zdalnych, które było spowodowane oczywistą koniecznością, okazało się strzałem w dziesiątkę i pozwoliło nam dotrzeć z naszymi zajęciami do kilku tysięcy uczestników z całej Polski. Prowadziliśmy też wystąpienia na konferencjach, zajęcia w szkołach i specjalne edycje kursów dla organizacji studenckich i kół naukowych. Występowaliśmy na wielu konferencjach, m.in. Volt, Cerebro, IT is me! (AGH w Krakowie), NAWNE (UEk w Krakowie), Digit4Kids, tworzyliśmy artykuły dla czasopisma Programista Junior, prowadziliśmy warsztaty w ramach programu ADAPTER AGH oraz współpracowaliśmy z Centrum Karier AGH organizując bezpłatne warsztaty Weźże Koduj dla studentów.
Na bazie naszych doświadczeń z zajęć synchronicznych nagraliśmy też wideokurs Python: Kurs Podstawowy dostępny w serwisach Eduj.pl i Udemy.com

Nasze kursy prowadzimy zawsze osobiście i bez wynajmowania kiepskich prowadzących na grupach FB za 50 zł/h jak część konkurencji. Żeby być praktykiem, trzeba pracować w branży, a że doba ma tylko 24h, oferujemy nasze zajęcia tylko w określonym czasie, nie pozwalając sobie na "masówkę", która popsułaby ich jakość. Możemy być małą firmą o niskich zasięgach, ale chcemy pozostać dobrą firmą z dobrą jakością zajęć!

 

KONTAKT I DANE FIRMY


CZY PO KURSIE BĘDĘ MIEĆ PRACĘ?

To pytanie zadaje sobie lub nam wiele osób - i jest całkiem zasadne, bo jednak inwestujecie swój czas i pieniądze, więc musimy się z nim zmierzyć. Zaznaczamy na wstępie, że jest to KURS PODSTAW (i to jednego języka!) - i tak jak po szkole podstawowej nie zostajesz od razu pracownikiem naukowym, po kursie tańca nie zostajesz tancerzem, po kursie gotowania nie zostajesz kucharzem, tak po KURSIE PODSTAW PROGRAMOWANIA nie zostaniesz z automatu junior developerem. To jest kurs z PORZĄDNYCH PODSTAW, dla osób, które chcą zrobić pierwsze kroki, w odpowiednim tempie dla osób początkujących, niewymagającym zadeklarowania się na "etatową" dostępność, jak przy bootcampach za kilka tysięcy z "gwarancją pracy" (w firmie kolegi, za najniższą ;-)). Ale jednak tych właśnie PODSTAW najbardziej teraz brakuje u osób, chcących pracować w IT. To nie jest wcale tak jak w płaczących postach, że tej pracy nie ma - po prostu w ostatnim czasie jest trudniej się do niej dostać, a jest coraz więcej kiepskich kandydatów i szukania rozwiązań typu "przecież nauczę się wszystkiego za darmo z Youtuba i ChatGPT". Żaden kurs, choćby trwał przez 8 godzin dziennie codziennie przez rok, nie zrobi z Ciebie developera bez praktyki, nie ma też dróg na skróty - i nawet jak zrobisz 10 kursów z machine learningu na Udemy, to bez PORZĄDNIE PRZEROBIONYCH PODSTAW nie przejdziesz przez rozmowy. Nasz kurs jest kursem z żywymi szkoleniowcami, którzy pomogą Ci w rozwiązywaniu zadań, wytłumaczą Ci kilka razy to czego nie rozumiesz albo wskażą inne źródła wiedzy, jeśli zechcesz pogłębić dane zagadnienie. Robimy to od wielu lat, mamy wielu zadowolonych "absolwentów", wiemy na czym wykładają się początkujący i skupiamy się na zagadnieniach, które naprawdę są potrzebne w tej branży. Czym się różni nasz kurs od bootcampu? Ceną, czasem zaangażowania i skutecznością w przekazywaniu wiedzy zamiast obietnic. Tak prowadzimy nasze zajęcia, żeby nie zmuszać do wydawania kolejnej kasy na podstawy, tylko wspólnie pokonać pierwsze kroki a potem pozwolić samodzielnie zdobywać dalszą wiedzę - czy to do szukania pierwszej pracy, czy też dla samorozwoju.
"Czy po kursie będę mieć pracę?" - to zależy od Ciebie, nie od naszych obietnic! :)

 

TEMATY OMAWIANE NA KURSIE

Część pierwsza - składnia języka Python:

1. Instalacja i przygotowanie środowiska, pierwszy skrypt Hello World, operacje na liczbach i napisach
2. Działania na zmiennych, typy liczbowe, typy logiczne, instrukcja warunkowa if-elif-else
3. Grupowanie danych w Pythonie - kolekcje i operacje na nich (listy, krotki, słowniki, sety)
4. Automatyzacja kodu - pętle for, while, pętle zagnieżdżone, generatory list
5. Grupowanie kodu - tworzenie i wywoływanie funkcji
6. Poszerzanie możliwości programów - importowanie wbudowanych modułów (m.in. math, random, time, datetime)
7. Operacje na plikach i przetwarzanie tekstu, obsługa wyjątków
8. Podstawy programowania obiektowego w Pythonie


Część druga - narzędzia Pythona do Data Science:

9. Środowisko Anaconda / Jupyter Notebook, instalowanie pakietów, tworzenie wykresów - biblioteka Matplotlib
10. Pliki danych CSV i JSON, korzystanie z REST API - biblioteka Requests
11. Obliczenia numeryczne, typ ndarray - biblioteka Numpy
12. Pobieranie i obróbka danych, Data Series i Data Frame - biblioteka Pandas
13. Praca w parze ze sztuczną inteligencją - używanie ChatGPT do nauki i pisania programów!

To oczywiście tylko ramowa tematyka zajęć - podczas zajęć będziemy przemycać dodatkowo na bazie własnych doświadczeń, które informacje są naprawdę ważne w codziennym programowaniu, a których nie wstyd wyszukiwać w sieci, będziemy też często odwoływać się do praktyki i dobrych wzorców - na tyle na ile jest to w danym momencie nauki potrzebne.

SZCZEGÓŁOWY ZAKRES KURSU - ZAWARTOŚĆ POSZCZEGÓLNYCH TEMATÓW

Programowanie to tak naprawdę sztuka poszukiwania wiedzy, zadawania właściwych pytań, adaptowania gotowych już rozwiązań do swoich potrzeb i ułatwiania sobie życia - i to będzie główna nauka z naszego kursu! :)


DLA KOGO?

Kurs przeznaczony dla osób dorosłych 18-99 lat, ze względu na specyfikę prowadzenia świetnie sprawdzi się przede wszystkim wśród studentów i niedawnych absolwentów studiów, a także niedawnych maturzystów, którzy chcieliby poznać specyfikę zajęć na uczelni - stawiamy duży nacisk na samodzielną pracę własną pomiędzy zajęciami! Uczestnikami naszych kursów są też osoby dorosłe, które myślą o przekwalifikowaniu i chcą zrobić pierwszy krok, nauczyciele, chcący wykorzystać wiedzę z programowania w Pythonie do prowadzenia zajęć w szkołach oraz pracownicy uczelni, którzy chcą wykorzystać nowe umiejętności w swojej pracy naukowej.



 

TERMINARZ ZAJĘĆ

Zajęcia online prowadzone na żywo w formie webinarów wprowadzające nowe tematy odbędą się w poniedziałkowe wieczory w okresie marzec-czerwiec 2024 [szczegółowe terminy poniżej] w godzinach 17:00-18:30. Kurs to także (a może nawet przede wszystkim!) samodzielna praca nad przesłanymi materiałami, zadaniami domowymi, quizami, mini-projektami oraz bieżąca współpraca na zamkniętym forum na Slacku tylko dla uczestników - zadawanie pytań, prośby o pomoc, uzupełnianie o dodatkowe materiały. Możliwy jest też dostęp asynchroniczny w formie nagrań i komunikacji na Slacku! - obecność na zajęciach nie jest wymagana!

 
TERMINY ZAJĘĆ (w uproszczeniu: wszystkie poniedziałki poza świątecznymi):
11 marca - temat #1
18 marca - temat #2
25 marca - temat #3
[brak zajęć 1 kwietnia - Wielkanoc]
8 kwietnia - temat #4
15 kwietnia - temat #5
22 kwietnia - temat #6
[brak zajęć 29 kwietnia - majóweczka]
6 maja - temat #7
13 maja - temat #8
20 maja - temat #9
27 maja - temat #10
3 czerwca - temat #11
10 czerwca - temat #12
17 czerwca - temat #13
- do końca czerwca (dla chętnych): możliwość zapisania się na certyfikowany test wiedzy z podstaw Pythona w cenie 1 zł (część pierwsza - tematy 1-8)
- do końca lipca (dla chętnych): przygotowanie projektu praktycznego z tematyki analizy danych indywidualnego lub grupowego

PRZYGOTUJEMY NAGRANIA Z KAŻDYCH ZAJĘĆ! - do odtworzenia w dowolnym momencie, dostępne do 30 dni od zakończenia kursu!
Uczysz się w dowolnie wybranych przez siebie porach! To Ty decydujesz w jakim zakresie korzystasz z kursu! My do niczego nie zmuszamy! Udział w zajęciach na żywo daje dodatkowy plus w nauce - SYSTEMATYCZNOŚĆ. Pytania między zajęciami możesz zadawać nam na Slacku i oczywiście na nie odpowiemy!

MATERIAŁY ELEKTRONICZNE I DOSTĘPY, wysyłamy w ciągu 24h od zapisania się [dotyczy zapisów w marcu] - prześlemy wtedy do Ciebie trzy maile: jeden z informacjami o kursie, drugi z zaproszeniem do platformy Clickmeeting, trzeci z zaproszeniem do platformy Slack. Nie będziemy wcześniej spamować i wysyłać Ci wielkiej dawki materiałów do samodzielnego przyswojenia przed kursem - i za to nam płacisz, żebyśmy przekazali Ci wiedzę na kursie, a nie przed nim, jak na wielu bootcampach.

MATERIAŁY DRUKOWANE [tylko w przypadku wyboru wersji ze skryptem drukowanym] - mamy ostatnie sztuki skryptu, wysyłamy je w ciągu 2 dni roboczych od zapisania się. Kurs jest tak skonstruowany, żeby pierwsze zajęcia przeżyć spokojnie bez notatek, a dodatkowo jest też dostęp do wersji elektronicznej.

 

CENA KURSU

Podstawowe ceny kursu to 499 zł w przypadku wyboru elektronicznej wersji skryptu lub 549 zł w przypadku wyboru elektronicznej+drukowanej wersji skryptu!

OBECNIE MAMY PROMOCJĘ - DLA OSÓB, KTÓRE ZECHCĄ DOŁĄCZYĆ JUŻ PO KILKU ZAJĘCIACH!

Koszt kursu to ok. 20-25 zł za godzinę samych zajęć synchronicznych - a nawet mniej jeśli zapiszesz się wcześniej!

Doliczając pracę własną nad materiałami dodatkowymi, które Ci dostarczymy, ćwiczeniami, filmami, quizami, mini-projektami, zadawanie pytań, przygotowanie projektu - to wszystko oceniamy na ok. 150h pracy -  mamy ok. 3 zł za godzinę nauki programowania :)

Wielu uczestników poprzednich edycji chwali nasze kursy właśnie za to, że dostarczamy tak ogromne ilości materiałów w niskiej cenie całego kursu!

Jeśli to nadal dla Ciebie za dużo - szukaj darmowych materiałów w sieci, jest ich mnóstwo i o różnej jakości, a jak stwierdzisz, że te wybrane są słabe, nieuporządkowane, zbyt trudne lub zbyt proste, albo po prostu nie znajdziesz do tego motywacji, zapraszamy serdecznie do nas!

 


W CENIE KURSU OTRZYMUJESZ

⭐ 13 efektywnych tygodni zajęć, co tydzień 1.5h zajęć online na żywo oraz materiał do samodzielnej pracy
⭐ ok. 20h nagrań z zajęć oraz późniejszy dostęp do wszystkich nagrań do 30 dni po zakończeniu kursu
⭐ skrypt w wersji PDF zawierający notatki i zadania do rozwiązania [kilkadziesiąt stron w formacie A4]
⭐ zadania, quizy, mini-projekty, dodatkowe materiały teoretyczne - razem nawet 150h nauki programowania
⭐ bieżący kontakt ze szkoleniowcami i innymi uczestnikami na platformie Slack!
⭐ imienny certyfikat ukończenia kursu zawierający zakres omawianego materiału
⭐ pierwszeństwo w zapisach oraz rabaty na pozostałe nasze kursy!

Zachęcamy do zakupu razem ze skryptem także w wersji drukowanej - przesyłka do punktów odbioru lub kurierska.


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

- spotkania „live” z wykorzystaniem platformy webinarowej Clickmeeting z możliwością zadawania pytań na czacie (spotkania będą nagrywane!) - uczestnicy nie będą używać kamer ani mikrofonów, bo jest to nieefektywne, komunikacja w trakcie zajęć możliwa poprzez czat, na którym można zadawać pytania czy przesyłać fragmenty kodu
- udostępnianie materiałów szkoleniowych, nagrań oraz kontakt między zajęciami na platformie Slack – przestrzeń zamknięta tylko dla uczestników
- bieżący indywidualny kontakt mailowy lub przez Slacka lub Messengera w przypadku pytań i spraw formalnych

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

1. My przedstawiamy wiedzę, pokazujemy przykłady i odpowiadamy na pytania ale UCZYSZ SIĘ SAMODZIELNIE! Nikogo nie przymuszamy, nie wymagamy przesyłania zadań, ale pomożemy w każdym momencie!
2. Stanowczo zalecamy obecność podczas spotkań „live”, ale nie musisz usprawiedliwiać nieobecności, jesteś dorosłą osobą! – nagrania będą później dostępne do odtworzenia w dowolnym momencie w postaci filmów umieszczonych w wybranym serwisie internetowym, z zabezpieczeniem przed pobieraniem, 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 i przez 4 lata działalności jeszcze nigdy nie odwoływaliśmy :))
4. Niestosowne zachowanie wobec szkoleniowców lub innych uczestników kursu będzie skutkowało natychmiastowym usunięciem danej osoby z kursu - na szczęście takiej sytuacji jeszcze nie doświadczyliśmy w kilkuletnim prowadzeniu kursów.
5. Wykupienie testu końcowego oraz przygotowanie projektu jest dobrowolne – będzie to sprawdzenie wiadomości i umiejętności zdobytych podczas kursu.
6. Po starcie kursu nie ma możliwości rezygnacji i uzyskania zwrotu kosztów - ze względu na to, że otrzymujesz przed jego startem pełny zakres w postaci materiałów elektronicznych oraz dostępu do miejsc, w których udostępniamy nagrania. Kurs odbywa się do samego końca, od Ciebie zależy czy będziesz w nim sumiennie uczestniczyć.


FAQ - NAJCZĘŚCIEJ ZADAWANE PYTANIA


 

Film z #LIVE dotyczącego naszego kursu

Dane techniczne

Czas trwania semestr
Terminy zajęć on-line Poniedziałki, godz. 17:00 - 18:30 - marzec-czerwiec, szczegółowy terminarz w opisie kursu
Platforma do zajęć Zajęcia na żywo przez Clickmeeting + udostępnianie materiałów, w tym nagrań na Slacku
Skrypt do kursu W formie drukowanej oraz elektronicznej PDF
Nagrania z zajęć Tak
Notatki do każdych zajęć tak
Zestawy zadań z dostępem do rozwiązań tak
Sprawdzanie obecności na zajęciach nie
Test końcowy tak (opcjonalny)
Projekt praktyczny na koniec kursu tak (opcjonalny)
Certyfikat uczestnictwa tak
Czy kurs jest od podstaw? Tak, jest od podstaw języka Python
Czy jeśli nigdy nie programowałem/-am, to sobie poradzę? Jeśli jakaś firma to gwarantuje, to kłamie! My zaczynamy od podstaw, odpowiemy na wszystkie pytania i wątpliwości, ale nie obiecamy, że programowanie jest dla każdego :)

Koszty dostawy Cena nie zawiera ewentualnych kosztów płatności

Kraj wysyłki:
Koszyk

produktów: 0

wartość: 0,00 zł

przejdź do koszyka

do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl