PROGRAMARE
Programare Front-End
Curs IT pentru începători
Descoperă cum e să fii tu motivul pentru care un utilizator ajunge acolo unde își dorește la o simplă apăsare de buton.
![](https://wantsome.ro/wp-content/uploads/2023/10/student_front.png)
Desfășurare:
live online
Număr cursanți:
14
30 iulie 2024
Durată:
4.25 luni (17 săptămâni)
Total ore curs:
102
Format:
marți & joi, 18:00 – 21:00
Destinat:
Celor care vor o reconversie profesională
Experiență tehnică necesară:
Începători
Cost curs: 369€/lună
Beneficii:
– Curs de Engleză pentru IT cadou la înscriere
Plată în rate:
– Finanțare prin Wantsome: 4 rate lunare, fără dobândă
– Finanțare prin BT: până la 60 rate lunare
– Prin card de cumpărături: Star Forte BT, Alpha Bank, Fist Bank, Garanti Bank
Finanțarea StudyUP oferită de BCR Social Finance IFN pentru persoane care își doresc reconversie profesională, upgrade de skill-uri sau pentru studenți, masteranzi și doctoranzi.
- Finanțarea contravalorii cursului și a echipamentelor necesare (laptop, monitor, etc.);
- Nu sunt necesare venituri și nici co-debitor;
- Vârsta minimă este de 18 ani, iar cea maximă de 45 de ani.
- Perioada de creditare maximă este de 120 luni, cu o perioadă de grație egală cu durata studiilor plus 6 luni;
- Garanție financiară oferită de Fondul European de Investiții.
Mai multe detalii, aici.
Promo:
Discount-ul prieteniei: înscrie-te împreună cu un/o prieten(ă) și primiți fiecare discount de 10%.
10% la plata integrală a cursului.
* cele două discounturi nu se cumulează
![](https://wantsome.ro/wp-content/uploads/2023/10/Rectangle-7.png)
Cursul de Programare Front-End te ajută să începi cu dreptul în IT
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-2.png)
Îți folosești creativitatea! Programarea Front-End te provoacă să creezi soluții inovative care optimizează experiența utilizatorilor.
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-2.png)
Creezi site-uri, aplicații de web și mobile sau chiar jocuri care rulează în browser.
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-2.png)
Înveți HTML, CSS și JavaScript. Cu bazele programării JavaScript, poți oricând migra către Back-End Development (NodeJS), mobile app development (React Native) sau Internet of Things (IoT). Tu alegi.
Cui se adresează cursul de Programare Front-End?
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-2.png)
Cursul este pentru tine
dacă ești la început de drum ori ești deja în IT și vrei să capeți noi skilluri. Ai nevoie doar de logică bună, gândire algoritmică și cunoștințe de limbă engleză nivel B1+.
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-2.png)
Experiență tehnică minimă: cunoștințe operare PC/Laptop, Zoom/Meet.
![](https://wantsome.ro/wp-content/uploads/2023/10/Rectangle-10.png)
Cunoaște mentorii cursului de Programare Front-End
![George Moscu](https://wantsome.ro/wp-content/uploads/2023/05/George_Moscu1-768x767.jpg)
George Moscu
Senior Angular Developer / Freelancer
– Peste 6 ani experiență în programare Front-End
Abilități: Mentorship & Training, Javascript, TypeScript, Clean Code, Angular, Functional Programming, Angular Material, Electron, ES6+, MomentumUI, SASS, Redux, RxJs, NGRX, Progressive enhancement.
![](https://wantsome.ro/wp-content/uploads/2023/05/Mihail-Iftodi1-768x1024.png)
Mihail Iftodi
Software Engineer @ Cognizant Softvision
– Peste 5 ani experiență în programare Front-End
Abilități: Mentorship & Training, Front-End Development, JavaScript, AngularJS, React.js, Agile Project Management, jQuery
![Ciprian Recianu mentor wantsome](https://wantsome.ro/wp-content/uploads/2022/05/Ciprian-Recianu-mentor-wantsome-768x777.jpeg)
Ciprian Recianu
React Native Developer at Endava
– Peste 7 ani experiență în programare Front-End
Abilități: Mentorship & Training, Java, JavaScript, CSS3, HTML5, React.js, React Native, Apollo GraphQL, Angular 4, OOP, Express.js, AngularJS, PL/SQL, C# & C++
![](https://wantsome.ro/wp-content/uploads/2023/10/Rectangle-10-2.png)
Ce vei învăța la cursul de Programare Front-End?
- Web apps architecture overview
- UI / UX
- Development workflow overview and methodologies
- Work coordination across teams – Git
Let’s start our adventure through FE: Modern Web Apps UI Structure Basics
- Document Object Model and Valid Structures
- Elements and Semantics
- Images
- Links
- Lists
- Forms and Inputs
- Project Guidelines – Create the initial HTML structure for your newsfeed app on your repository
- Project – Initial HTML Structure review and possible solution
- Cascading Style Sheets and CSS Object Model
- Selectors & Pseudo-Selectors
- Box Model ( Margins, Paddings, Borders )
- Specificity
- Styling properties and Fonts
- Backgrounds, Colors and Gradients
- Animations
- Project Guidelines – Create a theme for your app – P1
- Project – App theme review and possible solution
- Frameworks: SASS
- Display types and Grid Systems
- Responsive web design – Media queries & Browsers Compatibility
- 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
- Project – App theme review and possible solution
- Variables, data types and operators
- Simple math
- Strings
- Numbers
- Arrays
- Loops and conditional statements
- Objects
- FUNctions: Named vs Function expressions, IIFE
- “this”
- Callbacks
- Algorithms
- Advanced Algorithms
- Working with the DOM
- Events
- Asynchronous JavaScript, Promises
- Project Guidelines – Populate your newsfeed app with data
- Project – Data population functionality review and possible solution
- var, let, const;
- Scopes and Context
- Hoisting and Strict Mode
- Arrow functions
- Rest, spread operators
- Destructuring
- “this”
- Terminology and Thinking
- Using built-in functions for common practical use-cases
- Project Guidelines – Apply functional programming principles on your newsfeed app codebase
- Project – Functional principles review and possible solution
- Terminology and Thinking; Principles
- Prototyping and Classes
- Inheritance, Interfaces
- Project Guidelines – Apply OOP principles on your newsfeed app codebase
- Project – OOP principles review and possible solution
- Working with the console; IDEs, Debugging and tools
- Bundlers and task-runners – Why? How? What?
- Webpack
- Project Guidelines – Use Webpack to optimize the workflow and the performance of your newsfeed app
- Project – Applying Webpack review and possible solution
- Why? How? What?
- React
- Project Guidelines – Migrate your newsfeed app to React – Forks can be submitted for later code review; Possible solution will be posted later;
- Prep 1:1 for technical interview & HR interview
- Why soft skills matter
- Technical knowledge coverage
- What kind of interview questions should you expect?
- Interview simulation
- Unboxing Day este o sesiune în care fiecare cursant are ocazia să-și prezinte proiectul, să pună întrebări și să primească feedback, sfaturi și recomandări chiar de la specialiști din domeniul IT.
Testimoniale de la cursanții noștri
![ioana jaba absolvent wantsome](https://wantsome.ro/wp-content/uploads/2022/08/ioana-jaba-absolvent-wantsome-500x500.jpg)
Ioana Maria Jabă
„Recomand cu drag Wantsome persoanelor care își doresc o carieră în această industrie. Au cursuri variate și o organizare bună, ceea ce vine în ajutorul cursanților la început de drum.”
![](https://wantsome.ro/wp-content/uploads/2022/08/luiza-500x500.jpg)
Luiza Șerban
„Wantsome îți oferă toate resursele de care ai nevoie ca într-adevăr să faci această reconversie profesională. Am simțit mereu un sprijin, am primit mereu cuvinte de încurajare atât de la mentori, cât și de la colegi, iar asta a contat foarte mult.”
Wantsome e mai mult decât știai.
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-3.png)
Mai mult decât teorie
70% practică pe bune. Exerciții live, teme cu feedback personalizat din partea mentorilor și sprijin în realizarea proiectului de portofoliu.
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-3.png)
Mai mult decât un curs
Te pregătim pentru ce te așteaptă: simulări de interviu HR și tehnic cu reprezentanți din industria IT, tips & tricks despre procesul de angajare.
![](https://wantsome.ro/wp-content/uploads/2023/10/Frame-3.png)
Mai mult decât o școală
O comunitate de învățare care te sprijină să reușești în IT. Ai acces la evenimente, workshopuri, networking și oportunități de angajare.
Întrebări frecvente
Cursul de Programare Front-End este 100% live (online) iar tu vei avea posibilitatea să interacționezi în mod direct cu mentorii.
Durata cursului este de 17 săptămâni consecutive în care ai parte de 34 sesiuni de mentorat live a câte 3 ore. Cursul este susținut de doi dintre cei 3 mentori Wantsome cu specializare în programare Front-End: Alexandru Răescu, George Moscu, Mihail Iftodi și Ciprian Recianu.
La Wantsome, practica e pe bune! Te așteaptă cel puțin 70% exerciții practice, atât la curs, cât și ca temă pentru acasă. Acestea, pe lângă metodele atractive de predare ale mentorilor, discuții, brainstorminguri și lucrul în echipă, vor face experiența de învățare interactivă!
Completezi formularul de înscriere, primești un test de rezolvat (nimic complicat, doar îți punem la încercare logica și limba engleză), iar după evaluare te programăm la un interviu. Dacă ne potrivim, batem palma și semnăm contractul de studiu. Plata se face în RON, la cursul valutar dat de BNR, din ziua semnării contractului.
Poți plăti integral, ceea ce îți aduce un discount de 10%, sau în rate:
- Finanțare prin Wantsome: 4 rate lunare, fără dobândă.
- Finanțare prin BT: până la 60 rate lunare
- Prin card de cumpărături: Star Forte BT, Cardul de Credit BRD, Card Avantaj
În cazul în care dorești să te retragi de la curs, din cauza unor motive personale, se aplică următoarele reguli:
a) Dacă ne informezi în scris, cu 15 zile înainte de începerea cursului, îți restituim suma achitată, minus o taxă administrativă de 20% din taxa achitată.
b) În cazul în care imposibilitatea de a participa la curs este cauzată de decesul persoanei înscrise, taxa de înscriere se restituie în întregime la cererea moștenitorilor, pe baza actelor doveditoare.
c) Taxele de înscriere (prima rată) nu se restituie în cazul persoanelor care nu s-au prezentat la cursuri şi nu au anunţat acest lucru cu minim 15 zile înainte de începerea cursului.
d) În cazul în care, retragerea de la curs intervine pe parcursul cursului, ai obligația să achiți contravaloarea orelor la care ai participat dar nu mai puțin de 50% din contravaloarea cursului (sau primele două rate).
e) În situaţii excepţionale, beneficiarul poate solicita restituirea parțială a taxei, pe baza documentelor doveditoare a situației invocate.
Cauți mai multe răspunsuri? Vezi aici cele mai frecvente întrebări și cele mai prietenoase răspunsuri.