Opis kursu

Naucz się tworzyć strony i aplikacje webowe, zostań frontend developerem!

Frontend Development to jedna z najszybciej rozwijających się dziedzin w IT. Technologie webowe przodują w rankingach popularnych for dla programistów. Frontend Developer pracuje przy tworzeniu aplikacji i stron internetowych. Doskonale opanował HTML, CSS i JavaScript, który wiedzie prym wśród technologii webowych.

Frontend Developer pracuje z frameworkami JavaScript i CSS do tworzenia pięknych, responsywnych i interaktywnych aplikacji. W naszym kursie uczymy między innymi frameworka React, który został utworzony przez firmę Facebook i jest obecnie najpopularniejszym frameworkiem webowym na rynku IT.

Specjaliści z branży, którzy doskonale opanowali technologie frontowe mogą liczyć na rynku na zarobki powyżej 15 tys. zł na miesiąc. Natomiast już stanowiska początkujących programistów frontend developmentu opiewają na pokaźne wynagrodzenie i dodatkowe benefity.

Aby podjąć kurs nie musisz znać wcześniej żadnej ze wspomnianych technologii. Kurs bowiem przeprowadzi Cię przez proces nauki od początku. Kurs jest idealny dla osób, które z myślą o przebranżowieniu się na programistę lub wejściu do branży IT.

W kurs możesz zaangażować się po godzinach lub pełnowymiarowo. Nikt nie narzuca tempa. Naszym celem jest skutecznie przekazać wiedzę, zatem otrzymasz dużo czasu aby na spokojnie zapoznać się i przetestować nowo poznane funkcje i technologie.

W trakcie kursu nauczysz się

  • Jak tworzyć strukturę stron przy pomocy dokumentów HTML.
  • W jaki sposób tworzyć piękne, responsywne strony z arkuszami CSS.
  • Jak programować z wykorzystaniem języka JavaScript.
  • Jak tworzyć interaktywne aplikacje z wykorzystaniem frameworka React.
  • Z jakich narzędzi dla programistów korzysta się podczas pracy jako programista.
  • W jaki sposób zadbać o pisanie wyższej jakość kodu.

A to wszystko oparte na praktycznych projektach!

Spis lekcji

Wprowadzenie

library_books O czym jest kurs
Wyświetl
library_books Wymagania przed rozpoczęciem
Wyświetl
library_books Narzędzia dla programistów
Wyświetl

Podstawy HTML

lock Składnia HTML
lock Podstawowa struktura strony
lock Semantyka i element DIV
lock Paragrafy, nagłówki i formatowanie
lock Klasy i identyfikatory
lock Hiperłącza
lock Listy
lock Obrazy i mapy obrazów
lock Formularz i elementy formularza
lock Osadzanie ramek
lock Tabele
lock Znaczniki Meta
lock Osadzanie zasobów
lock Audio i wideo
lock Projekt z rozdziału o HTML

Podstawy CSS

lock Składnia CSS
lock Selektory i pseudo-klasy
library_books Box Model
Wyświetl
lock Marginesy i odstępy wewnętrzne
lock Dziedziczenie
lock Jednostki miary
lock Kaskada
lock Typografia
lock Kolory
lock Właściwości tła
lock Flexbox
lock Animacje i przejścia
lock Responsywność z Media Queries
lock Projekt z CSS

Podstawy JavaScript

lock Wprowadzenie do JavaScript
lock Zmienne i stałe
lock Wyrazy zarezerwowane
lock Typy danych
lock Operatory
lock Pętle
lock Funkcje
lock Projekt z JavaScript

Praktyczny JavaScript

lock Template strings
lock Obiekt console
lock Zarządzanie datą i czasem
library_books Obiekt - Object
Wyświetl
lock Tablica - Array
lock Symbol
lock JSON
lock Web API - DOM, Window
lock Asynchroniczność z Promise
lock Async/await
lock Obiekt Math
lock Klasy
library_books Settery i gettery
Wyświetl
lock Projekt z JavaScript 2

Zaawansowany JavaScript

lock Wyrażenia regularne
lock Generatory funkcji
lock Tryb ścisły
lock Tail Call
lock Błędy i wyjątki
lock Praca z danymi binarnymi
lock Moduły, import, export
lock Workers
lock Fetch i protokół HTTP
lock Projekt z JavaScript 3

Node i przydatne narzędzia

lock Node
lock NPM
lock Yarn
lock ESLint
library_books Webpack
Wyświetl
lock Jest
lock Projekt z JavaScript 4

SASS - Preprocesor CSS

lock Wprowadzenie
lock Zmienne i operatory
library_books Domieszki i moduły
Wyświetl
lock Zagnieżdżanie
lock Rozszerzanie
lock Listy i pętle
lock Projekt z SASS

Bootstrap - Framework CSS

lock Wstęp do frameworków CSS
lock Wprowadzenie do Bootstrap 4
lock Siatka pozycjonowania
lock Typografia, kolory, formularze i przyciski
lock Przydatne klasy
lock Flex
lock Projekt z Bootstrap

Wprowadzenie do React.js

lock Czym są frameworki JavaScript
lock Wprowadzenie do React
lock JavaScript Extended
lock VirtualDOM i ReactDOM
lock Typy komponentów i ich stan
lock Komponenty wyższego rzędu
lock Redux i Flux
lock Projekt z React

O kursie

Kurs przygotowuje do pracy jako frontend developer. Uczy między innymi tworzenia stron i aplikacji z wykorzystaniem języków JavaScript, HTML, CSS i biblioteki React.

Kup i zaoszczędź 120 zł

449 zł 329 zł

shopping_cartKup kurs
Poziom podstawowy
ponad 90 lekcji
Nielimitowany dostęp
Wersja online
Certyfikat ukończenia
phoneMasz pytanie?

© 2020 CodeHub.pl