Background dot pattern
Skala trudności

Frontend - od podstaw

Na kursie Frontend - od podstaw nauczysz się fundamentów tworzenia stron internetowych, korzystając z HTML do strukturyzowania treści, CSS do stylowania, oraz JavaScript do dodawania interaktywności. Poznasz TypeScript (TS) – silnie typowany język bazujący na JS, co pozwoli na pisanie bardziej bezpiecznego i zrozumiałego kodu.

Naukę uzupełni praktyczne zastosowanie wiedzy przy użyciu popularnych bibliotek: React do budowy interfejsów użytkownika oraz Next.js do tworzenia serwerowych aplikacji React. Kurs da solidne podstawy do rozpoczęcia kariery jako frontend developer.

Course card
Trwają zapisy
4 miesiące
Frontend - od podstaw
Dla kogo przeznaczony jest ten kurs

Kurs jest przeznaczony dla osób, które chcą rozpocząć swoją przygodę z programowaniem stron internetowych. Jest to idealna opcja dla:

  • Początkujących programistów, którzy chcą zrozumieć fundamenty frontendu.
  • Osób pragnących zmienić ścieżkę kariery i zainteresowanych branżą IT.
  • Projektantów stron internetowych chcących poszerzyć swoje umiejętności o aspekty programistyczne.
  • Studentów i absolwentów kierunków informatycznych oraz pokrewnych, pragnących zebrać praktyczne doświadczenie.
  • Osób z innych branż, które chcą zrozumieć, jak działa frontend i być może zaczynać tworzyć swoje projekty.

Celem jest przygotowanie uczestników do wejścia na rynek pracy jako junior frontend developerzy.

Wymagane doświadczenie

Do rozpoczęcia kursu Frontend - od podstaw nie jest wymagane żadne wcześniejsze doświadczenie w programowaniu. Kurs został zaprojektowany z myślą o osobach, które stawiają pierwsze kroki w świecie technologii webowych.

Chociaż nie wymagamy żadnego doświadczenia w programowaniu, podstawowa umiejętność obsługi komputera i zrozumienie języka angielskiego na poziomie pozwalającym na czytanie dokumentacji są wymagane, aby w pełni skorzystać z oferowanego materiału.

Czego nauczysz się podczas szkolenia:
  • Podstaw tworzenia struktur stron z użyciem HTML5.

  • Tworzenia responsywnych stron dostosowanych do różnych urządzeń.

  • Stylowania i układu stron przy użyciu nowoczesnego CSS3.

  • Dodawania interaktywności i dynamiki do stron za pomocą JavaScript.

  • Silnego typowania i korzyści płynących z użycia TypeScript.

  • Budowania skalowalnych aplikacji przy użyciu Next.js, frameworka opartego na React.

  • Integracja zewnętrznych API z Twoją aplikacją.

  • Zdobywania umiejętności korzystania z kontroli wersji Git i efektywnej pracy w zespołach.

Technologie, których się nauczysz jako frontend developer
Opis kursu

Kurs Frontend - od podstaw to wyjątkowa okazja do zbudowania solidnego fundamentu w obszarze tworzenia stron internetowych. W pierwszej części kursu zanurzysz się w świat HTML, poznając sposoby strukturyzacji treści oraz jak stylować strony internetowe wykorzystując CSS. Zdobytą wiedzę zastosujesz do tworzenia responsywnych designów, które będą idealnie prezentować się na różnych urządzeniach. Nauczysz się, jak tworzyć responsywny design, który gwarantuje doskonałą wygodę przeglądania zarówno na komputerach, jak i urządzeniach mobilnych, co jest kluczowe w dobie powszechnego korzystania z różnorodnych urządzeń.

Drugą część naszego kursu poświęcimy na naukę JavaScript (JS) oraz TypeScript (TS), języków programowania, które są niezbędne do tworzenia dynamicznych i interaktywnych stron internetowych. Pomożemy Ci zrozumieć, jak w praktyce zastosować narzędzia dostępne w edytorze VSCode, co znacząco ułatwi Twoją codzienną pracę jako developer. Nauczysz się, jak tworzyć skrypty, które uczynią Twoją stronę jeszcze bardziej atrakcyjną oraz jak używać TypeScript do tworzenia bezpiecznych i niezawodnych aplikacji.

Ostatnia część kursu to szansa na opanowanie pracy w zespole developerskim z użyciem GitHuba - platformy, która jest niezbędna w nowoczesnym procesie tworzenia oprogramowania. Ponadto, zanurzysz się w świecie React i Next, narzędzi, które pozwalają na tworzenie szybkich i bezpiecznych aplikacji webowych. Nie tylko poznasz teoretyczne aspekty wykorzystania tych technologii, ale także nauczysz się, jak praktycznie zastosować nabyte umiejętności w realnych projektach, co uczyni Cię pełnoprawnym i kompetentnym developerem frontendowym, gotowym do wzięcia udziału w najbardziej ambitnych projektach.

Frontend - od podstaw

Najwyższej jakości materiały dydaktyczne

W ramach kursu Frontend - od podstaw przygotowaliśmy dla Ciebie zestaw najwyższej jakości materiałów edukacyjnych, starannie skrojonych do potrzeb naszej Akademii. Dzięki nim, krok po kroku zbudujesz swoją wiedzę z obszaru frontendu.

Interaktywne quizy wspierane przez AI

Sprawdź swoją wiedzę za pomocą interaktywnych quizów, w których to sztuczna inteligencja będzie Twoim mentorem. AI nie tylko oceni Twoje odpowiedzi, ale również cierpliwie wytłumaczy wszelkie wątpliwości, pomagając zrozumieć trudne zagadnienia.

Liczne projekty praktyczne

Podczas kursu będziesz miał możliwość realizacji kilkunastu projektów praktycznych, które pozwolą Ci przełożyć teorię na praktykę. Zdobądź realne doświadczenie, tworząc projekty od podstaw!

Certyfikat ukończenia kursu

Po zakończeniu szkolenia otrzymasz certyfikat ukończenia, który będzie świetnym dodatkiem do Twojego portfolio i pomoże Ci zaimponować przyszłym pracodawcom.

Poznaj swój przyszły grafik zajęć.

Timeline kursu:

Tydzień 1 - 3
Tydzień 4 - 7
Tydzień 8 - 10
Tydzień 11 - 14
Tydzień 15 - 18
Tydzień 1
  • Wprowadzenie do Git
  • Instalacja i konfiguracja IDE
  • HTML: Podstawy, Standardy W3C, Formatowanie Tekstu, Linki, Obrazy
  • CSS: Wprowadzenie, Podstawowe selektory, Jednostki, Kaskadowość i Dziedziczenie
Tydzień 2
  • HTML: Listy, Tabele, Formularze, Tagi semantyczne
  • CSS: Box Model, Pozycjonowanie, Czcionki
  • HTML: iframe
  • CSS: Flexbox, Grid
Tydzień 3
  • HTML: Meta i SEO, Zaawansowane zagadnienia
  • CSS: Projektowanie responsywne, Frameworki, Preprocesory, Metodologia, Zaawansowane Selektory, Animacje

Wybierz tryb zajęć:

Twój tydzień na kursie:

Środa

10:00 - 10:45

Spotkanie zespołu

10:00 - 17:00

Dyżur mentorski

START

Czwartek

10:00 - 11:30

Wykład

10:00 - 17:00

Dyżur mentorski

Piątek

10:00 - 10:45

Spotkanie zespołu

10:00 - 17:00

Dyżur mentorski

Sobota

Niedziela

Poniedziałek

10:00 - 10:45

Spotkanie zespołu

10:00 - 17:00

Dyżur mentorski

Wtorek

10:00 - 17:00

Dyżur mentorski

23:00

Oddanie projektów i zakończenie iteracji

Pamiętaj! Codzienna praca własna

Background dot pattern

LearnCoding to innowacyjna platforma edukacyjna oferująca praktyczne szkolenia z zakresu IT. Założona przez praktyków z kilkunastoletnim doświadczeniem i wspierana przez software house realizujący projekty na kilku kontynentach.

Do góry
Made with love to IT by learncoding.academy