W trakcie wieczorowego 63-godzinnego kursu programowania "Python od podstaw" zdobędziesz praktyczną wiedzę, która umożliwi Ci dalszy rozwój w różnych kierunkach takich jak: tworzenie stron internetowych i aplikacji, analiza danych czy uczenie maszynowe oraz Data Science.
To idealny kurs dla osób zapracowanych, ceniących sobie work-life balance. Zajęcia odbywają się w piątki!
Rozpoczynając naukę programowania od Pythona nie zamykasz się na inne ścieżki. W tym języku można: automatyzować testy, tworzyć aplikacje webowe (Django, Flask) czy wreszcie korzystać z przebogatych możliwości wykorzystania bibliotek do Machine Learningu czy Deep Learningu (Data Science).
Idealny na start
Python to najprzystępniejszy język do rozpoczęcia przygody z programowaniem. Jest łatwy w nauce, ponieważ jego składnia jest czytelna i przejrzysta. Słowa kluczowe w Pythonie są intuicyjne i przypominają język angielski.
Rosnąca popularność
Ze względu na bardzo różnorodne zastosowania, Python staje się coraz bardziej pożądanym językiem programowania. Według raportu Stack Overflow, Python jest czwartą najpopularniejszą technologią na świecie. Korzystają z niego takie firmy jak: Google, Spotify, Netflix czy Dropbox.
Dostęp do nagrań z kursu
Po każdych zajęciach dostaniesz od nas dostęp do nagrania (ważny 2 tygodnie), dzięki czemu będziesz mógł(a) wrócić do omawianego materiału i ponownie go przećwiczyć.
Wszechstronność Pythona
Python jest w czołówce najpopularniejszych języków programowania. Łatwość nauki oraz duże możliwości zastosowania tego języka sprawiają, że rośnie zapotrzebowanie na specjalistów ze znajomością Pythona. Pythona możesz się rozwijać w takich obszarach jak Web development, Data Scientist, sztuczna inteligencja czy DevOps.
Platforma, którą wykorzystujemy do nauki zdalnej odzwierciedla jeden do jeden naukę w trybie stacjonarnym. Zajęcia zdalne w naszej Akademii są prowadzone NA ŻYWO.W trakcie nauki masz kontakt zarówno z trenerem, jak i z całą grupą. To oznacza naukę zupełnie jak na sali szkoleniowej, a NIE w formie gotowych nagrań w stylu Udemy czy YouTube.
Indywidualne konsultacje z trenerem
W trakcie zajęć możesz udzielić trenerowi dostępu do swojego ekranu, aby pomógł Ci w konfiguracji, w wykonaniu zadania lub gdy masz jakikolwiek problem z kodem – zupełnie jak na sali szkoleniowej.
Praca w zespołach
Możesz pracować w mniejszych zespołach w tzw. „wirtualnych pokojach” – realizując zadania i rozwijając swoje umiejętności.
Nauka z domu
Nie musisz: poświęcać czasu na dojazd, tkwić w korkach, ruszać się z domu.Możesz uczyć się: w przywdzianych dresach (nie muszą być nawet wyprasowane), w wygodnych kapciach czy z kotem na kolanach.
Materiały i zadania domowe
Otrzymujesz od nas materiały dzięki którym możesz powtórzyć i ugruntować wiedzę zdobytą podczas zajęć z trenerem. Otrzymujesz też zadania do samodzielnego wykonania – dzięki nim przećwiczysz zdobytą wiedzę w praktyce i zweryfikujesz, na ile potrafisz ją samodzielnie zastosować.
Czego potrzebujesz, aby uczyć się zdalnie?
spokojnego miejsca z przyzwoitym internetem (min. 3 Mbps),
komputera z kamerką i mikrofonem,
słuchawek - dzięki nim kurs przebiegnie dla Ciebie bardziej komfortowo, a trener i inni kursanci będą lepiej Cię słyszeli,
drugiego ekranu (opcjonalnie) - zewnętrzny monitor lub TV sprawią, że nauka będzie wygodniejsza, ale wiemy, że wiele osób radzi sobie bez nich.
Kurs „Python od podstaw” był moim prawdziwie pierwszym spotkaniem z programowaniem. Kilkukrotnie próbowałem i napotykałem na samym początku na dwie trudności: a) merytoryczne oraz b) te organizacyjne dotyczące „znalezienia czasu” na programowanie. Kurs jest wartościowym pakietem „basic” dla każdego kto chce w sposób przystępny otrzymać porcję wiedzy merytorycznej, aby drogę do programowania rozpocząć. Kurs usuwa pierwsze kłody spod nóg, niejako „zmusza” do systematyczności w pracy. Trener – praktyk rozwiązuje z nami problemy i pokazuje jak zacząć „myśleć w Pythonie”. Jeśli jednak nie masz w sobie chęci pracy w domu, a temat nie staje się pasją, zapomnij że kurs sam w sobie coś zmieni. „No pain, no gain”
Krzysztof Rogawski
IT Service Management w Roche, absolwent kursu Python od podstaw
Firmy, w których pracują absolwenci infoShare Academy
Czego się nauczysz?
Aktualnych technologii
Poznasz i nauczysz się korzystać z narzędzi niezbędnych w pracy z Pythonem. Poznasz również inne narzędzia przydatne w pracy programisty (bez względu na wykorzystywany język programowania). Będą to m.in. edytory kodu czy narzędzia do wersjonowania kodu.
Dobrych praktyk
Poznasz język programistów, pojęcia, zasady i dobre praktyki tworzenia kodu. Nauczysz się też komunikować z innymi programistami. Pisząc kod, będziesz zwracał szczególną uwagę na możliwość jego łączenia z kodem innych osób. Będziesz regularnie pracować po zajęciach rozwiązując zadania domowe.
Programowania w Pythonie
Nauczysz się podstaw programowania w Pythonie. Poznasz również GitHub oraz GIT, czyli narzędzia przydatne w pracy każdego programisty. Dzięki zdobytej wiedzy będziesz w stanie samodzielnie pisać działające fragmenty kodu oraz sprawdzać ich poprawność.
63 godziny:
Prework - 3 godziny
Warsztaty z trenerem - 45 godzin
Praca z domu - 15 godzin
QUIZ
Nie wiesz czy ten kurs jest dla Ciebie?
Zanim staniesz przed wyborem konkretnego kursu wykonaj krótki test, który pomoże nam wspólnie sprawdzić czy programowanie jest dla Ciebie.
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? Wykonanie preworku, przed kursem Pythona od podstaw, powinno zająć Ci około 3 godzin. Pamiętaj jednak, 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!W ramach preworku przed kursem Pythona od podstaw otrzymasz dokument wprowadzający z instrukcją jak krok po kroku zainstalować programy i narzędzia, z których będziesz korzystać w trakcie kursu. Będą to m.in.:
PyCharm
Jupiter Notebooks
GIT
Slack
Moduł 2 Wprowadzenie
wprowadzenie do programowania, myślenie algorytmiczne
języki programowania, Python
podstawowe polecenia wiersza komend / terminala
Moduł 3 Narzędzia
edytory kodu
IDE
obsługa PyCharm
pseudokod
Moduł 4 Praca z danymi
pamięć komputerowa, stos, sterta
operatory arytmetyczne, logiczne, przypisania
typy danych, zmienne
konwersja typów
kolekcje (listy, słowniki, krotki)
przyjmowanie danych od użytkownika
praca z plikami
moduły, importowanie, tworzenie
Moduł 5 Podstawy składni i instrukcje
instrukcje warunkowe
pętle
funkcje
algorytmy iteracyjne, algorytmy rekurencyjne
wyjątki
Moduł 6 Programowanie obiektowe
W ostatniej 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
narzędzia i technologie, których nauczysz się na kursie
Jak sfinansować kurs?
Podobno najlepszą inwestycją jest inwestycja we własny rozwój. Wiedziałaś/eś, że możesz rozpocząć naukę programowania niezależnie od tego, czy posiadasz aktualnie odpowiednie środki? Sprawdź dostępne metody finansowania kursów!
Raty PayU 0%
Rozłóż płatność za kurs na raty PayU 0%
Cała procedura składania wniosku jest bardzo prosta, a decyzję otrzymasz już w kilkanaście minut - bez wychodzenia z domu!
Możesz rozłożyć płatność nawet na 10 rat. Zapisz się na kurs, skontaktujemy się z Tobą i ustalimy wszystkie szczegółyDowiedz się więcej o ratach PayU »
Dofinansowanie z Bazy Usług Rozwojowych
Możesz otrzymać nawet do 80% dofinansowania w BUR na realizację dowolnego kursu (zdalnego lub stacjonarnego) z naszej oferty.Z tego rodzaju wsparcia mogą skorzystać: mikro, małe i średnie przedsiębiorstwa (oraz ich pracownicy), a w niektórych przypadkach również osoby indywidualne.Sprawdź szczegóły »
Nieoprocentowane pożyczki OPEN/Inwestuj w rozwój
Nieoprocentowana pożyczka na szkolenie, którą spłacisz bez odsetek. Dzięki niej możesz sfinansować do 100% kosztów kursu. Przy sprawnym i terminowym spłacaniu rat pożyczki projekt może umorzyć zapłatę nawet 25% całej kwoty. Formalności mogą zająć nawet kilka tygodni, dlatego najpierw skontaktuj się z nami w celu rezerwacji miejsca na kurs.
Urząd Pracy/KFS
Możesz dofinansować kurs dzienny z Urzędu Pracy. Warunkiem otrzymania takiej pomocy jest status osoby bezrobotnej oraz tzw. gwarancja zatrudnienia od przyszłego pracodawcy. Wniosek o dofinansowanie złóż osobiście w swoim Urzędzie Pracy (w miejscu, w którym jesteś zameldowany). Jeżeli pracujesz na umowie o pracę i chcesz zwiększyć swoje dotychczasowe kwalifikacje, poproś pracodawcę o skorzystanie z Krajowego Funduszu Szkoleniowego. To dofinansowanie z Urzędu Pracy na wybrane kursy w infoShare Academy. Więcej szczegółów o tym, jak złożyć wniosek i sfinansować kurs, znajdziesz na stronie: https://kfs.infoshareacademy.com/
Obowiązkowym punktem rozpoczęcia kursu jest przerobienie preworku - są to materiały do samodzielnej nauki. 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.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.
Dla kogo są kursy? Czy każdy może zostać programistą?
Kursy programowania są przede wszystkim dla osób, które:
chcą się przebranżowić,
chcą nauczyć się czegoś nowego, poznać programowanie,
chcą uskutecznić swoją aktualną pracę
Ile czasu muszę poświęcić na wykonanie preworku?
Wykonanie preworku przed kursem Pythona od podstaw powinno zająć około 3 godzin. Pamiętaj jednak, by dać sobie rozsądny margines bezpieczeństwa na ewentualne powtórki, czy nieprzewidziane okoliczności.
Jakie warunki muszę spełnić, aby przystąpić do kursu?
W celu przystąpienia do kursu Pythona od podstaw powinieneś(aś) posiadać predyspozycje do nauki programowania. Są one weryfikowane za pomocą testu, który wysyłamy Ci przed zapisaniem się na kurs. Znajdziesz go również tutaj.Dodatkowo, niezbędna do rozpoczęcia nauki programowania jest:
znajomość j.angielskiego na poziomie min. B1/B2
umiejętność analitycznego myślenia
wykonanie preworku, który otrzymasz po zapisaniu się na kurs
wysoka motywacja
dyspozycyjność - czas na zajęcia, ale również naukę w domu
Czy kobiety mają szansę w branży IT?
Jak najbardziej. Płeć w branży IT nie jest żadnym ograniczeniem. Liczą się przede wszystkim wiedza, umiejętności i wysoka motywacja. Na naszych kursach praktycznie w każdej grupie są zarówno kobiety, jak i mężczyźni.Kobiety odnajdują się w branży IT, niezależnie od tego jaką technologię wybiorą. Można jednak zauważyć, że najmniej kobiet jest na kursach Javy, więcej na kursach front-endowych, a na kursach UX-owych jest z kolei przewaga kobiet.
Czy wiek jest ograniczeniem?
Jeśli chodzi o samo uczestnictwo w kursach, to wiek nie jest ograniczeniem. Nasze kursy kończyli zarówno 18-latkowie, jak i osoby 50+. Należy jednak pamiętać, że karierę w branży IT zaczyna się od stażu albo od stanowiska juniora, co może wiązać się z otrzymywaniem niższego wynagrodzenia niż na obecnym miejscu pracy, jeśli ma się już kilkanaście lat doświadczenia. Warto wziąć to pod uwagę zanim podejmie się decyzję o przebranżowieniu.
Jakie wymagania powinien spełnić mój komputer?
Na kursie Pythona od podstaw będziesz potrzebował(a) 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 jest dysk SSD.