Front-End Developer

Studiază HTML, CSS, JavaScript, React, Redux, TypeScript și alte tehnologii pentru a dezvolta aplicații web de la zero
Summer sale
Au rămas 6 locuri
În calitate de dezvoltator Front-end, există loc pentru creativitate: vei vizualiza idei de design și vei da viață machetelor.
Sfera Front-end este foarte dinamică - aplicații noi, browsere care apar în fiecare zi și interfețe care devin mai complexe. Dacă ai suficientă curiozitate pentru nou, îți va fi ușor să intri în profesie!
Potrivit ejobs.ro:
960
joburi noi lunar pe poziția de Front-End Developer
Salariul tău lunar după
de la 900 €
Dezvoltator Junior
După studii
de la 1800 €
Dezvoltator Middle
Doi ani de muncă
de la 3000 €
Dezvoltator Senior
Trei+ ani de activitate
Cum parcurgi cursul:
1.
Studiezi teoria în format optim: rezumat, înregistrări video.
2.
Ai oricând acces la materialele de la curs, inclusiv în aplicația mobilă. Așadar, poți continua să studiezi în drum spre serviciu, la prânz sau chiar și la plimbarea cu câinele.
3.
La final de modul, finalizezi sarcini practice de complexitate diferită - de la un mic test de înțelegere până la un proiect deplin.
Vom dezvolta 5 proiecte pe parcursul cursului
Proiect 1
Profesional CV Website
Când îți cauți un loc de muncă, nu vei ajunge departe fără un CV cu aspect profesional.

O modalitate simplă de a arăta original este construirea unui Profesional CV Website, un proiect practic, care va da tonul, pentru a atinge obiectivul final - angajarea.
Proiect 2
Landing Page
Toată lumea vrea să experimenteze o tehnologie intuitivă, fără să-și obosească creierul. Același lucru este valabil și pentru aplicațiile web.

În cadrul acestui proiect vei afla potențialul HTML-ului și CSS-ului, dezvotând un Landing Page atractiv, ce ține cont de cele mai avansate principii a unui UI și UX Design, ce oferă utilizatorilor acea experiență cerută pe piață.
Proiect 3
Speech Processing App
Tehnologia Text-to-Speech (TTS) oferă un nou nivel de interacțiune între aplicații și utilizatori, permițând utilizatorilor să consume informația în format audio.

În cadrul acestui proiect, vei crea un proiect în JavaScript, orientat către aplicarea gândirii algoritmice. De asemeanea, vei dezvolta un UI complet și vei afla în practică, cum se face un call către API-uri, ca într-un final să integrezi în proiect tehnologia Text-to-Speech.
Proiect 4
E-Commerce App
Aplicațiile de e-commerce oferă utilizatorilor posibilitatea de a adăuga și elimina articole din coșul de cumpărături, de a vedea coșul de cumpărături și de a cauta articolele în catalogul de produse.

În cadrul acestui proiect vei pune în practică cunoștințele din capitolul de React, te vei familiariza cu gândirea modulară, dezvoltând toate funcționalitățile enumerate mai sus.
Proiect 5
Micro Jobs App
Dezvoltați în echipă o aplicație client-server în cadrul unui internship într-o companie de IT. Astfel timp de 2 luni, vei lucra într-o echipă de 5 oameni, vei dezvolta o aplicație online de la zero. În interiorul echipei vei distribui sarcinile, pentru a respecta termenele limită, vei face code review și vei lucra în sprinturi, conform metodologiei Agile/Scrum. Mentorii de această dată se vor transforma în team leaderi și vor fi atașați fiecărei echipe.
CV-ul tău după curs
Mihai
Dezvoltator Front-End
Știu să fac
ReactJs Documentation App în HTML și CSS
Pomodoro App în JavaScript
IP Tracker în ReactJS
Online Jobs Platform în ReactJS
Abilitățile mele
Lucrul cu Flexbox și JavaScript
Abilitatea de a utiliza corect variabile, numere și șiruri
Object Oriented Programing (OOP)
Folosirea expresiilor în JavaScript
Utilizarea simbolurilor, iteratorilor și generatoarelor
Import și export de module
Crearea paginilor web interactive
Lucrul cu fișiere și resurse media
Aplicarea principiilor de interacțiune client-server
Crearea Single Page Application
Abilități de utilizare a bibliotecii React, JSX, React router, Redux
Experiență cu superset-uri JS, precum TypeScript
1200 €
Grafic
Muncă la distanță
Studii
Skillbrain, dezvoltator Front-end
Experiență de muncă
Lucru pe proiecte, Skillbrain
Flexbox
XML
JavaScript
React
API
CSS3
EnglishDom
GitHub
Canvas
JSX
PHP
HTML5
Instrumentele pe care le vei stăpâni
Primește o consultare gratuită în cariera ta de IT-ist
Făcând click pe buton, sunt de acord cu prelucrarea datelor cu caracter personal și cu condițiile de utilizare ale Platformei.

Program

Capitolul. 1 HTML:
  • Introducere;
  • Structura de bază;
  • Text, Links, Images;
  • Lists, Tables;
  • Inputs, Forms;
  • HTML Layouts;
  • Code style guides;
  • Chrome Dev Tools;
  • Proiect Final.
Capitolul. 1 HTML:
  • Introducere;
  • Structura de bază;
  • Text, Links, Images;
  • Lists, Tables;
  • Inputs, Forms;
  • HTML Layouts;
  • Code style guides;
  • Chrome Dev Tools;
  • Proiect Final.
Capitolul. 2 Git & Github:
  • Introducere
  • Crează un repozitoriu git: local și remote
  • Commit și push
  • Fetch și pull
  • Merge și rebase
  • Proiect Final
Capitolul. 2 Git & Github:
  • Introducere;
  • Crează un repozitoriu git: local și remote;
  • Commit și pus;
  • Fetch și pull;
  • Merge și rebase;
  • Proiect Final.
Capitolul 3. Metodologia Agile, Scrum:
  • Principii Agile;
  • Organizarea Echipei;
  • Planning;
  • Implementare;
  • Demo;
  • Retro.
Capitolul 3. Metodologia Agile, Scrum:
  • Principii Agile;
  • Organizarea Echipei;
  • Planning;
  • Implementare;
  • Demo;
  • Retro.
Capitolul. 4 CSS:
  • Sintaxa și selectori;
  • Concepte de bază;
  • Box Model;
  • Layouts;
  • Responsive Design;
  • Combinators;
  • Pseudo Classes;
  • Less;
  • Proiect Final.
Capitolul. 4 CSS
  • Sintaxa și selectori
  • Concepte de bază
  • Box Model
  • Layouts
  • Responsive Design
  • Combinators
  • Pseudo Classes
  • Less
  • Proiect Final
Capitolul. 5 JavaScript:
  • Ce este JS?
  • Values & variables;
  • Basic Operators;
  • Arrays;
  • Conditional Logic;
  • Control Flow;
  • Functions & callbacks;
  • Object & Classes;
  • DOM;
  • Async, Await & Promises;
  • Debugging;
  • Proiect Final.
Capitolul. 5 JavaScript:
  • Ce este JS?
  • Values & variables;
  • Basic Operators;
  • Arrays;
  • Conditional Logic;
  • Control Flow;
  • Functions & callbacks;
  • Object & Classes;
  • DOM;
  • Async, Await & Promises;
  • Debugging;
  • Proiect Final.
Capitolul. 6 React:
  • React intro;
  • Components;
  • JSX;
  • Elements rendering;
  • Props & state;
  • Life Cycle;
  • Events;
  • React Hooks;
  • React Router;
  • Project Structure;
  • Debugging, React DevTools;
  • Proiect Final.
Capitolul. 6 React:
  • React intro;
  • Components;
  • JSX;
  • Elements rendering;
  • Props & state;
  • Life Cycle;
  • Events;
  • React Hooks;
  • React Router;
  • Project Structure;
  • Debugging, React DevTools;
  • Proiect Final.
Capitolul. 7 Redux:
  • Redux toolkit intro;
  • Concepts and data flow;
  • Store setup;
  • Reducers;
  • Actions;
  • State & slices;
  • Async logic & data fetching;
  • Debugging, Redux DevTools;
  • Proiect Final.
Capitolul. 7 Redux:
  • Redux toolkit intro;
  • Concepts and data flow;
  • Store setup;
  • Reducers;
  • Actions;
  • State & slices;
  • Async logic & data fetching;
  • Debugging, Redux DevTools;
  • Proiect Final.
Capitolul. 8 Bonus, Typescript:
  • Intro;
  • Concepte de bază;
  • Types;
  • Configurarea proiectului;
  • Typescript & React.
Capitolul. 8 Bonus, Typescript:
  • Intro
  • Concepte de bază
  • Types
  • Configurare proiectului
  • Typescript & React
74 de lecții video
16 teme pe acasă
Tarife
RON
Acces la material studiu de sine stătător
300
dezvoltarea a 4 aplicații web pe durata cursului
Individual
3000 RON
-90%
Returnăm banii înapoi
Dacă vă răzgândiți în privința studiilor, vă vom rambursa întreaga sumă în primele două săptămâni.
Aveți întrebări?