• Ofertă educațională
    • Cursuri
    • Workshopuri
    • Training companii
  • Sesiuni gratuite
  • Mentori
  • Noutăți
Menu
  • Ofertă educațională
    • Cursuri
    • Workshopuri
    • Training companii
  • Sesiuni gratuite
  • Mentori
  • Noutăți
Facebook Linkedin Instagram Twitter
  • Contact
Meniu
  • Ofertă educațională
  • Sesiuni gratuite
  • Mentori
  • Noutăți
Menu
  • Ofertă educațională
  • Sesiuni gratuite
  • Mentori
  • Noutăți
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
  • Cursuri

Programare Front-End

Ediția nr. 

9
Cursul începe cu o introducere în activitățile unui Front End developer, continuă cu studiul bazelor si block-urilor HTML prin care se creează o pagină web. Ulterior, folosind CSS, învățăm cum să stilizăm aceste block-uri astfel încât să arate așa cum ne dorim. Dacă până aici sună interesant, atunci continuarea, acea parte în care adăugăm interacțiune site-ului, folosind JavaScript, o să te facă să crezi că poți reinventa lumea.
  • Mă înscriu

Sau află dacă ți se potrivește:

Contactează consilierul Wantsome

Înscrie-te gratuit la sesiunea demo

Înscriere la cursul de Programare Front-End

Bun venit în comunitatea Wantsome! Ești în prima etapă din 5, în procesul de înscriere la acest curs! Te rugăm să completezi formularul de mai jos cu date corecte – durează numai 5 minute iar noi te vom contacta repejor!

1. Formular înscriere
2. Test de cunoștințe*
3. Interviu & Consiliere
4. Formarea grupei & Semnarea contractului de studii
5. Începerea cursului

Desfășurare

online

Număr cursanți

14

Dată începere

17 Februarie 2021

Durată (săptămâni)

17

Format

Miercuri 18:30 – 20:30 & Sâmbătă 09:00 – 13:00

Destinat

Celor care vor o reconversie profesională.

Experiență tehnică

Începător

Preț total (EUR)

1370

Rată (EUR)

342.5
  • Mă înscriu

Mentori

Ovidiu-Marian Grigoraș
Lucian Costin Ailenei
Bogdan – Alexandru Cochior
Alexandru Munteanu

Bine de știut

Minimul necesar pentru a urma acest curs 

  • Cunoștințe de bază de programare. Vom învăța împreună sintaxa specifică.
  • Laptop/PC și conexiune bună la internet.
  • Curiozitate, perseverență și dorința constantă de a evolua.

Programă

I. Intro - What about „Front-End Development”?
  1. Web apps architecture overview
  2. UI / UX
  3. Development workflow overview and methodologies
  4. Work coordination across teams – Git

 

Let’s start our adventure through FE: Modern Web Apps UI Structure Basics

II. HTML
  1. Document Object Model and Valid Structures
  2. Elements and Semantics
  3. Images
  4. Links
  5. Lists
  6. Forms and Inputs
  7. Project Guidelines – Create the initial HTML structure for your newsfeed app on your repository
III. CSS
  1. Project – Initial HTML Structure review and possible solution
  2. Cascading Style Sheets and CSS Object Model
  3. Selectors & Pseudo-Selectors
  4. Box Model ( Margins, Paddings, Borders )
  5. Specificity
  6. Styling properties and Fonts
  7. Backgrounds, Colors and Gradients
  8. Animations
  9. Project Guidelines – Create a theme for your app – P1
IV. CSS
  1. Project – App theme review and possible solution
  2. Frameworks: SASS
  3. Display types and Grid Systems
  4. Responsive web design – Media queries & Browsers Compatibility
  5. Project Guidelines – Create a theme for your app – P2

 

Let’s dive in deeper: Interactivity – JavaScript or “things that will mess with our head” – DON’T GIVE UP

V. JavaScript – Introduction
  1. Project – App theme review and possible solution
  2. Variables, data types and operators
  3. Simple math
  4. Strings
  5. Numbers
  6. Arrays
  7. Loops and conditional statements
VI. JavaScript – Introduction
  1. Objects
  2. FUNctions: Named vs Function expressions, IIFE
  3. “this”
VII. JavaScript
  1. Callbacks
  2. Basic Algorithms
VIII. JavaScript
  1. Basic Algorithms
  2. Working with the DOM
IX. JavaScript
  1. Events
  2. Asynchronous JavaScript, Promises
  3. Project Guidelines – Populate your newsfeed app with data
X. JavaScript – ES6+ and language specifics
  1. Project – Data population functionality review and possible solution
  2. var, let, const;
  3. Scopes and Context
  4. Hoisting and Strict Mode
  5. Arrow functions
  6. Rest, spread operators
  7. Destructuring
  8. “this”
XI - XII. Functional programming in JavaScript
  1. Terminology and Thinking
  2. Using built-in functions for common practical use-cases
  3. Project Guidelines – Apply functional programming principles on your newsfeed app codebase
XIII. JavaScript – OOP
  1. Project – Functional principles review and possible solution
  2. Terminology and Thinking; Principles
  3. Prototyping and Classes
  4. Inheritance, Interfaces
  5. Project Guidelines – Apply OOP principles on your newsfeed app codebase
XIV. Debugging; Workflow automation tools and bundlers
  1. Project – OOP principles review and possible solution
  2. Working with the console; IDEs, Debugging and tools
  3. Bundlers and task-runners – Why? How? What?
  4. Webpack
  5. Project Guidelines – Use Webpack to optimize the workflow and the performance of your newsfeed app
XV - XVI. Frameworks basics; React
  1. Project – Applying Webpack review and possible solution
  2. Why? How? What?
  3. React
  4. Project Guidelines – Migrate your newsfeed app to React – Forks can be submitted for later code review; Possible solution will be posted later;
XVII. HR Week
  1. Prep 1:1 for technical interview & HR interview
  2. Why soft skills matter
  3. Technical knowledge coverage
  4. What kind of interview questions should you expect?
  5. Interview simulation

Absolvenți Wantsome despre acest curs

Curs de Testare Automată

Andrei Gurzun: absolvent Wantsome x 2

Adrian Mahalu: Și dicționarul o spune, succesul urmează după muncă.

S-ar putea să te intereseze și cursurile

Low-Code Engineering

Algorithms & Data Structures

Curs From Zero to Hero – A Tale of Platform Development using the HashiCorp Stack

Vezi toate
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • ANPC
Menu
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • ANPC

Produse

  • Cursuri
  • Workshopuri
  • Sesiuni gratuite
  • Training companii
Menu
  • Cursuri
  • Workshopuri
  • Sesiuni gratuite
  • Training companii

Wantsome

  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ

Cele mai noi pe blog

Curs de Testare Automată

Andrei Gurzun: absolvent Wantsome x 2

Adrian Mahalu: Și dicționarul o spune, succesul urmează după muncă.

© 2020 Wantsome. Toate drepturile rezervate.
Facebook-f Linkedin Instagram Twitter Youtube

Felicitări, te-ai înscris la cursul Programare Front-End!

Până revenim cu un email cu pașii următori, spune și prietenilor despre Wantsome