Programowanie: podstawy JavaScript

1 sie 2025
5 min czytania

W dzisiejszych czasach wykorzystanie internetu jest czymś oczywistym. Ale czy zastanawiałaś się kiedyś, jak buduje się strony internetowe czy aplikacje, których używasz na co dzień? A może chcesz stworzyć swoją własną stronę? W ramach kursu poznasz narzędzia i technologie używane do tworzenia stron i aplikacji internetowych. Kurs został zaprojektowany tak, aby dać Ci solidne podstawy programowania, kończąc na sposobach udostępniania stron i aplikacji.

Dodatkowo, uczestniczki kursu będą miały możliwość nieodpłatnego podejścia do zewnętrznego, certyfikowanego egzaminu Certified JavaScript Developer, który będzie formalnym potwierdzeniem zdobytych umiejętności i kompetencji.

DLA KOGO?

Projekt PAKT dla kobiet 2025 skierowany jest do tych z Was, które chcą rozwijać się zawodowo w technologiach cyfrowych. Nie musisz mieć poprzedniego doświadczenia związanego z tematem kursu. Wystarczy, że posiadasz podstawowe umiejętności obsługi komputera i Internetu oraz chęć nauki nowych technologii. Znajomość języka angielskiego i analityczne myślenie będzie dodatkowym atutem. W cyklu weźmie udział maksymalnie 20 osób.

UWAGA! W projekcie mogą wziąć udział kobiety, które (warunki do spełnienia jednocześnie):

  • są obywatelkami Rzeczypospolitej Polskiej
  • mieszkają na terenie Polski
  • ukończyły 18 lat oraz
  • nie brały udziału w żadnym szkoleniu finansowanym przez Ministra Cyfryzacji realizowanym w 2024 i 2025 roku w ramach programu “Zostań Cyfrową Ekspertką” (dotyczy to między innymi kursów realizowanych przez nas w ramach pierwszej edycji projektu "PAKT dla kobiet").

Czas trwania kursu: 60 godzin zegarowych
Ilość edycji: 3

EDYCJA I: 18.08-19.09.2025 ZAPISZ SIĘ
  • poniedziałek, 18 sierpnia 2025
  • środa, 20 sierpnia 2025
  • piątek, 22 sierpnia 2025
  • poniedziałek, 25 sierpnia 2025
  • środa, 27 sierpnia 2025
  • piątek, 29 sierpnia 2025
  • poniedziałek, 1 września 2025
  • środa, 3 września 2025
  • piątek, 5 września 2025
  • poniedziałek, 8 września 2025
  • środa, 10 września 2025
  • piątek, 12 września 2025
  • poniedziałek, 15 września 2025
  • środa, 17 września 2025
  • piątek, 19 września 2025
EDYCJA II: 22.09-24.10.2025
  • poniedziałek, 22 września 2025
  • środa, 24 września 2025
  • piątek, 26 września 2025
  • poniedziałek, 29 września 2025
  • środa, 1 października 2025
  • piątek, 3 października 2025
  • poniedziałek, 6 października 2025
  • środa, 8 października 2025
  • piątek, 10 października 2025
  • poniedziałek, 13 października 2025
  • środa, 15 października 2025
  • piątek, 17 października 2025
  • poniedziałek, 20 października 2025
  • środa, 22 października 2025
  • piątek, 24 października 2025

ZAPISY ZOSTANĄ OTWARTE NA OK 2 TYGODNIE PRZED ROZPOCZĘCIEM KURSU

EDYCJA III: 27.10-28.11.2025
  • poniedziałek, 27 października 2025
  • środa, 29 października 2025
  • piątek, 31 października 2025
  • poniedziałek, 3 listopada 2025
  • środa, 5 listopada 2025
  • piątek, 7 listopada 2025
  • poniedziałek, 10 listopada 2025
  • środa, 12 listopada 2025
  • piątek, 14 listopada 2025
  • poniedziałek, 17 listopada 2025
  • środa, 19 listopada 2025
  • piątek, 21 listopada 2025
  • poniedziałek, 24 listopada 2025
  • środa, 26 listopada 2025
  • piątek, 28 listopada 2025

ZAPISY ZOSTANĄ OTWARTE NA OK 2 TYGODNIE PRZED ROZPOCZĘCIEM KURSU

JAK SIĘ ZAPISAĆ?

Wypełnij formularz online podlinkowany powyżej i gotowe!

Twoje zgłoszenie zostanie poddane ocenie formalnej i merytorycznej (zgodnie z informacją w Regulaminie), a nie później niż na tydzień przed rozpoczęciem kursu skontaktujemy się z Tobą mailowo z decyzją o zakwalifikowaniu się.

Wysyłając zgłoszenie akceptujesz Regulamin rekrutacji i uczestnictwa w projekcie łącznie z Informacją o przetwarzaniu danych osobowych. Zapoznaj się z nim, zanim wyślesz zgłoszenie!

MASZ PYTANIA?

Możesz je kierować do koordynatorki projektu na marianna.hala@robisz.to lub przedzwoń/napisz na 503 687 339.

Poznaj świat programowania webowego i zostań Cyfrową Ekspertką!

ZAKRES MERYTORYCZNY KURSU

Podczas 60 godzin kursu przejdziemy przez podstawy programowania oraz 3 główne technologie związane z programowaniem webowym - HTML, CSS i JavaScript. Celem kursu jest przekazanie Ci solidnych podstaw programowania webowego, które przydadzą Ci się niezależnie od wybranej później technologii.

  1. Konfiguracja środowiska pracy (VS Code)
  2. Wprowadzenie do JavaScriptu
  • historia i znaczenie JavaScriptu w ekosystemie webowym
  • kluczowe koncepty i struktury właściwe dla tego języka - zmienne, typy danych, oraz operatory.
  1. Podstawy HTML
  2. Podstawy CSS
  3. Wykorzystanie dostępnych na rynku rozwiązań AI wspomagających tworzenie treści w JavaScript
  4. Podstawy programowania w JavaScript:
  • podstawowe konstrukcje programistyczne instrukcje warunkowe, pętle, funkcje.
  1. Interakcja z użytkownikiem i manipulacja DOM: praca z drzewem DOM, co tworzenie stron reagujących na działania użytkownika. 
  • obsługa zdarzeń,takich jak kliknięcia czy wpisywanie tekstu, tworzenie interaktywnych formularzy i interfejsów użytkownika.
  1. Projektowanie logiki aplikacji korzystając z operatorów logicznych, warunków, pętli oraz funkcji. 
  • wykorzystanie elementy do tworzenia użytecznych aplikacji webowych i gier
  1. Praca z danymi
  • metody przechowywania, przetwarzania i wyświetlania danych, korzystając z obiektów, tablic i notacji JSON.
  • integracja z API przeglądarki oraz zewnętrznymi API, aby pobierać i wykorzystywać dane w aplikacjach (AJAX, REST API)
  1. Projekty praktyczne

Każdy cykl będzie obejmował realizację konkretnych projektów, od prostych aplikacji, przez gry, po zaawansowane interaktywne strony. 

Projekty te pozwolą na zastosowanie i utrwalenie zdobytej wiedzy w praktyce.

  1. Wprowadzenie do frameworków i bibliotek JavaScript co pozwoli na dalszy rozwój umiejętności i przygotowanie do pracy nad bardziej skomplikowanymi projektami
  • Wprowadzenie do jQuery
  • Wprowadzenie do Vue.js
  1. Realizacja własnego narzędzia lub aplikacji webowej, która umożliwi uczestnikom zastosowanie zdobytej wiedzy i umiejętności w praktycznym projekcie, podsumowującym kurs.

Część zasadnicza cyklu szkoleniowego odbywać się będzie online w formie interaktywnych warsztatów - uczestniczki cyklu otrzymają możliwość wchodzenia w interakcję z osobą prowadzącą - zadawanie pytań, udostępnianie ekranu w celu rozwiązywania bieżących wątpliwości oraz problemów.

Konsultacje indywidualne

Szkolenie zakłada dodatkowe, obowiązkowe 2 godziny indywidualnej pracy z mentorem_ką  dla każdej z uczestniczek projektu. Mentoring będzie realizowany w formule 1:1, w dogodnym terminie ustalanym indywidualnie - podczas trwania całego projektu, w formule online.

Zewnętrzny egzamin certyfikujący: 

Uczestniczki z najlepszymi wynikami egzaminu wewnętrznego, będą miały możliwość nieodpłatnego podejścia do zewnętrznego, certyfikowanego egzaminu zgodnego z krajowymi standardami, który będzie formalnym potwierdzeniem zdobytych umiejętności i kompetencji. 

Certyfikat Certified JavaScript Developer, oferowany przez platformę Certificates.dev, jest uznanym na rynku potwierdzeniem kompetencji w zakresie programowania w języku JavaScript. Kwalifikacja obejmuje zarówno wiedzę teoretyczną, jak i praktyczne umiejętności związane z tworzeniem aplikacji webowych – w tym znajomość składni języka i operacje na danych. Certyfikat stanowi dowód samodzielności w programowaniu oraz gotowości do pracy w środowiskach projektowych opartych na technologiach front-endowych. Uznawany jest przez pracodawców z sektora IT jako wiarygodne potwierdzenie kwalifikacji niezbędnych na stanowiskach takich jak Front-End Developer, Web Developer czy Junior Full Stack Developer. Dzięki ustandaryzowanej formule egzaminacyjnej oraz dostępności online, kwalifikacja ta staje się obiektywnym narzędziem w procesie weryfikacji i rozwoju umiejętności programistycznych. Egzamin odbędzie się w formule online.

Prowadzący: Mariusz Rząsa

Doświadczony inżynier bezpieczeństwa i twórca aplikacji webowych, specjalizujący się w technologiach takich jak PHP, JavaScript, Python i MySQL.

Współautor kilkunastu serwisów i aplikacji webowych, dzięki praktycznemu podejściu, nieustannemu poszerzaniu wiedzy oraz zamiłowaniu do eksperymentów DIY w obszarze smart home, bezpieczeństwa i sztucznej inteligencji stosuje najlepsze praktyki z obszaru backendu, frontendu i bezpieczeństwa danych.

Za swoje motto przyjmuje „security enthusiast, haker by choice”.

Angażuje się w zagadnienia ML/AI security i compliance – zabezpieczanie modeli uczenia maszynowego i przestrzeganie standardów bezpieczeństwa w projektach AI.

Prywatnie fascynat inteligentnych instalacji domowych, integruje rozwiązania IoT z domowymi systemami zabezpieczeń, eksperymentując z AI i automatyką.

Co mogę dalej zrobić z wiedzą zdobytą na kursie?

  • przygotowanie do bardziej zaawansowanych kursów programowania- zapoczątkowanie budowania swojego portfolio
  • praca nad dalszymi projektami własnymi
  • w przyszłości praca z technologiami webowymi jako programistka frontend

Kurs odbywa się w ramach projektu „PAKT dla kobiet 2025”, realizowanego przez Stowarzyszenie Robisz to i finansowanego ze środków Ministerstwa Cyfryzacji.