Kurs PRO

Web Development w Data Science

Kurs został stworzony z myślą o osobach, które potrafią programować w Pythonie i pragną poszerzyć swoje umiejętności w zakresie tworzenia aplikacji webowych, szczególnie w kontekście pracy z danymi. Obejmuje wiedzę zarówno z dziedziny frontendu, jak i backendu.

Kurs ten przygotowuje do pracy na stanowiskach takich jak: Web Developer, Fullstack Developer czy Data Engineer. Jest idealnym wyborem dla Data Scientistów, którzy chcą nauczyć się tworzenia aplikacji komunikujących się z wytrenowanym modelem.

Web Development w Data Science

Sprawdź, czy ten kurs jest dla Ciebie

Kurs będzie dla Ciebie dobrym wyborem jeśli:

Potrafisz używać Pythona na poziomie przynajmniej podstawowym

Podstawowa znajomość Pythona oznacza, że jesteś w stanie wykonywać podstawowe operacje w Pythonie, co pozwala na budowanie prostych aplikacji, skryptów i rozwiązywanie podstawowych problemów programistycznych.

Chcesz rozwijać się w kierunku wykorzystania Pythona w web developmencie

Rozwój w kierunku web developmentu z Pythonem da Ci szerokie możliwości w tworzeniu nowoczesnych aplikacji internetowych. Python, dzięki przejrzystej składni, jest doskonałym wyborem dla web developerów.

Chcesz nauczyć się podstawowych narzędzi frontendowych m.in. języka JavaScript

Nauka narzędzi frontendowych jest kluczowym krokiem w stawaniu się pełnoprawnym Web Developerem. Te umiejętności pozwolą Ci tworzyć dynamiczne, responsywne i przyciągające uwagę użytkowników aplikacje webowe.

Masz przynajmniej niewielkie doświadczenie w pracy z danymi

Posiadanie nawet niewielkiego doświadczenia w pracy z danymi oznacza, że potrafisz zrozumieć i przeprowadzić podstawowe operacje na danych, co jest niezwykle wartościową umiejętnością w dzisiejszym świecie.

Co wyróżnia nasz kurs?

Programowanie i DS

Poznasz od podstaw zagadnienia związane z programowaniem webowym ze szczególnym uwzględnieniem zastosowań w Data Science.

Backend i frontend

Nauczysz się zarówno narzędzi, frameworków i języków backendowych np. Python, Django, jak i frontendowych np. CSS, React.

Teoria i praktyka

Przeznaczymy aż 25% wszystkich zajęć podczas kursu Web Development w Data Science na rozwój praktycznego projektu z dziedziny pracy z danymi.

Jakie technologie i języki programowania poznasz podczas kursu?

Python
Django
React
sql
Plotly
Git
CSS
JS
FastAPI
Streamlit

Sprawdź aktualne terminy startu kursu

Liczba miejsc na każdą z edycji jest ograniczona.
O udziale w kursie decyduje kolejność podpisanych umów, więc nie zwlekaj z decyzją.

Kurs weekendowy realizowany w soboty i niedziele, co 2 tygodnie.

DATA

TRYB

weekendowy

GDZIE

zdalnie

CZAS TRWANIA

24 dni

STATUS

trwa nabór

Zaaplikuj na kurs Web Development w Data Science

Raty 0% z kredytem Alior Bank.
Cena uzależniona od wybranego pakietu i przysługującej zniżki.

Web Development w Data Science

Tryb weekendowy

9900
możliwość płatności w ratach
  • 192 godziny pracy na żywo z trenerem (tryb weekendowy)
  • Dostęp do nagrań z kursu przez 12 miesięcy od rozpoczęcia zajęć
  • Konsultacje i mentoring w trakcie trwania kursu i realizacji projektu
  • Aktualne narzędzia i dobre praktyki
  • Certyfikat ukończenia kursu
  • Dostęp do nagrań z wybranych warsztatów Stacji IT

Program kursu

1. Pozyskiwanie danych oraz integracje z API

2. Komunikacja z bazą danych

3. Projekt cz. 1 – pozyskiwanie danych i zapis do bazy

4. Tworzenie własnego API w FastAPI

5. Tworzenie własnego API w Django

6. Projekt cz. 2 – udostępnianie danych poprzez API

7. Dashboardy w wizualizacji danych

8. Podstawy frontendu

9. JavaScript

10. React

11. Projekt cz. 3 – intefejs graficzny dla API

12. Wdrożenie projektu

Poznaj radę programową kursu Web Development w Data Science

W przypadku intensywnych kursów zawodowych rola prowadzących jest kluczowa, aby uczestnicy kursów zrozumieli trudny materiał i przyswoili wiedzę w wyznaczonym czasie. Nasi eksperci to wybitni specjaliści w swoich dziedzinach, którzy posiadają nie tylko doświadczenie dydaktyczne, ale przede wszystkim lata doświadczeń projektowych.

Patryk Palej

Patryk Palej

Python Developer, Data Scientist, IT Trainer

Od 2018 roku zajmuje się analizą danych, uczeniem maszynowym oraz programowaniem w Pythonie. W międzyczasie ukończył studia na kierunku Energetyka w trakcie których zajmował się matematycznym modelowaniem procesów transportu ciepła i masy. Szybko jednak przebranżowił się do IT i jako data scientist pracował przy projektach dla takich sektorów jak finanse, telekomunikacja czy media. Poza tym prowadzi szkolenia, warsztaty oraz zajęcia na bootcampie z zagadnień na pograniczu Pythona i data science. W wolnych chwilach podróżuje motocyklem i aktywnie spędza czas.

Kursy, na których prowadzi zajęcia:

Web development w Data Science Analityka danych AI & Data Science
Matt Harasymczuk

Matt Harasymczuk

Data scientist, Director of Human Spaceflight Training

Programuje od końca lat 90 ubiegłego wieku, a od 2005 roku zawodowo związany jest z branżą inżynierii oprogramowania. Pracował w Allegro, Centralnym Ośrodku Informatyki, Polskiej Agencji Żeglugi Powietrznej oraz w Europejskiej Agencji Kosmicznej. Prowadzi dwie firmy z branży kosmicznej oraz IT: Astro Tech and Bioastronautics i Analog Astronaut Training Center. Założył firmę szkolącą kandydatów na astronautów. Jest właścicielem habitatu, symulatora bazy kosmicznej, i tworzy dla niego system operacyjny wykorzystujący mechanizmy uczenia maszynowego (sieci neuronowe) i analizę danych biomedycznych, psychologicznych i środowiskowych budynku do inteligentnego wsparcia załogi astronautów oraz detekcji anomalii. Napisał kilka książek dotyczących inżynierii oprogramowania, procesów IT oraz astronautyki. Od 2015 roku prowadzi szkolenia jako trener Sages. Ma ponad 7800 godzin doświadczenia w prowadzeniu warsztatów dla ponad 28 tys. osób. Dotychczas przeprowadził szkolenia dla 196 organizacji z rónych sektorów.

Kursy, na których prowadzi zajęcia:

Web development w Data Science Analityka danych Python w analizie danych
Łukasz Andrzejewski

Łukasz Andrzejewski

Head of Technology

Doświadczony trener z ponad 16-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe. Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT.

Kursy, na których prowadzi zajęcia:

Web Development w Data Science Spring Framework

Często zadawane pytania

Jak wygląda proces rekrutacji na bootcamp?

Zgłoszenie uczestnictwa odbywa się na podstawie formularza aplikacyjnego. Po przesłaniu zgłoszenia kandydat otrzymuje drogą mailową zaproszenie do procesu rekrutacji. Rekrutacja obejmuje zadania, sprawdzające podstawową znajomość programowania. Potwierdzenie terminu rozpoczęcia danego kursu następuje po zakończeniu całości procesu rekrutacyjnego na ten kurs.

Czy podana cena jest kwotą netto czy brutto?

W przypadku osób prywatnych podana cena to cena końcowa, w przypadku finansowania szkolenia przez firmy - jest to cena netto - doliczamy 23% VAT.

Jaki sprzęt powinni zapewnić sobie uczestnicy programu?

- Stabilne połączenie internetowe (zalecane min. 10Mbit/s download i 1Mbit/s upload.
- Przeglądarka internetowa Chrome lub Firefox (zalecane Chrome); na urządzeniach mobilnych niezbędna jest aplikacja Zoom.
- Dobrej jakości słuchawki oraz mikrofon oraz miejsce wolne od hałasu.(Opcjonalnie) kamera internetowa.
- (Opcjonalnie) duży monitor lub dwa urządzenia (np. tablet na którym oglądamy szkolenia i komputer na którym pracujemy) lub dwa ekrany; w przypadku użycia dwóch niezależnych urządzeń nie będzie możliwości pokazania zawartości swojego ekranu.
- Komputer z przynajmniej 16 Gb pamieci RAM.

Co obejmuje 50% zniżka na kursy e-learningowe Sages?

Promocja dotyczy kursów e-learningowych Sages z aktualnie dostępnej oferty na stronie https://platforma.sages.pl/. Zniżka ważna jest przez 1 rok od zakończenia kursu.

Czy na kursie nauczę się więcej, niż mogę sam z Internetu?

W obecnych czasach w Internecie da się znaleźć wszystko - i dotyczy to również tego czego uczymy na kursie. Natomiast nie istnieje jedno źródło (kurs online, zestaw materiałów, podręcznik dostępny online), które kondesowałoby tę wiedzę w jednym miejscu. Każde materiały dostępne w sieci pokrywają jedynie pewien wycinek całości i są one rozrzucone po bezkresie Internetu. Odnalezienie się w tym, oddzielenie treści przydatnych od tych zbędnych, wybranie materiałów dobrej jakości - to olbrzymie i bardzo trudne wyzwanie, wymagające poświęcenia ogromnej ilości czasu na jego realizację. Do tego dochodzą naturalne kwestie efektywności nauki samodzielnej - motywacja do samotnej pracy, wynajdywanie czasu pośród natłoku obowiązków życia codziennego, brak pomocy nauczyciela. Ponadto podczas nauki samodzielnej nigdy nie skorzystamy z osobistych doświadczeń specjalistów - nie dowiemy się co jest ważne w praktyce, na co trzeba zwracać uwagę i nie dowiemy się jak najefektywniej rozwiązywać praktyczne problemy. Wielu uczestników naszych kursów rozpoczynało naukę na własną rękę, ale ostatecznie z różnych względów decydowało się na udział i uznało to za opłacalną inwestycję.

Czy kurs jest dla mnie?

Jeśli masz wątpliwości lub potrzebujesz porady, nie wahaj się skontaktować z nami. Nasz zespół doradzi Ci i pomoże wybrać kurs, który najlepiej odpowiada Twoim potrzebom i celom.

Jaka jest różnica między bootcampem a studiami?

Studia oferują zdobycie wiedzy ogólnej, bez ukierunkowania na konkretną specjalizację. Rozwijają kompetencje ogólne będące bazą do zdobycia umiejętności w trakcie pracy. Bootcamp to szkoła zawodu, nauka w kierunku zdobycia praktycznych umiejętności potrzebnych do jego wykonania. W ramach realizacji bootcampu tworzysz projekt, który później będzie stanowił Twoje konkurencyjne portolio.

Jak wyglądają zajęcia?

Zajęcia odbywają się godzinach 9-17. Są podzielona na cztery bloki - po dwa przed i po przerwie obiadowej, rozdzielone przerwą. Nie ma podziału na zajęcia wykładowe i ćwiczeniowe - zajęcia mają formę warsztatową i cały czas pracujemy przy swoich komputerach. Nie znaczy to, że w ogóle nie ma momentów, w których trener coś opowiada i pokazuje, a uczestnicy tylko słuchają. Nie ma tu miejsca na mechaniczne odhaczanie punktów “podstawy programowej” - celem zajęć jest dobre opanowanie materiału przez uczestników, a plan kursu jest skonstruowany tak, że na wszystko jest czas. Standardem są również kształcące dyskusje wywiązujące się z pytań uczestników. Jest to wyższa jakość edukacji w stosunku do tradycyjnych studiów.

Co obejmuje cena kursu?

Pełna zawartość usługi opisana jest szczegółowo w sekcji Cena. Organizatorzy nie zapewniają sprzętu, zakwaterowania oraz wyżywienia uczestnikom na czas trwania kursu.

Skontaktuj się z nami

Odpowiadamy najczęściej w ciagu 24 godzin roboczych.