Project Description
Curs JavaScript si React

Inscrie-te la cursul de JavaScript + React pentru a descoperi cea mai usoara cale de a invata limbajul de programare numarul 1 din lume. Datorita utilizarii la scara larga in Web & App Development, cunostintele de JavaScript in combinatie cu libraria React iti vor deschide drumul catre oportunitati de cariera extinse, dezvoltandu-ti capacitatea de a realiza aplicatii web puternice si eficiente.

Curs JavaScript si React
Curs JavaScript + React

www.ateliereleilbah.ro

Descriere
Curs JavaScript si React

Cursul de JavaScript + React organizat de Atelierele ILBAH este unul de tip all-in-one in care vei descoperi de la conceptele fundamentale ale JavaScript, pana la tehnici si notiuni complexe ce iti vor permite sa iti dezvolti propriile pagini si aplicatii web, folosind libraria React.

Pana la final, vei dobandi toate cunostintele necesare dar si increderea de care ai nevoie pentru a face fata interviurilor de angajare si pentru a deveni un programator de succes. Pas cu pas vei fi ghidat prin aplicatii practice interactive, teorie despre cum functioneaza JavaScript, dar si libraria React.

Cursul este autorizat de Ministerul Muncii si Ministerul Educatiei, astfel ca, dupa absolvire vei primi o diploma recunoscuta national si international.

Ce este JavaScript?

Este bine stiut faptul ca, pe de o parte, HTML si CSS genereaza structura si stilul paginilor web, insa JavaScript este cel care le aduce la viata!

Pe scurt, JavaScript este un limbaj de programare interpretat ce poate controla comportamentul paginilor web. El are capacitatea de a transforma paginile statice in pagini dinamice, conferind utilizatorului o mai buna experienta in timpul utilizarii.

Tot ceea ce inseamna interactivitate si continut dinamic al unei pagini web se realizeaza cu ajutorul JavaScript: meniuri, tranzitii, animatii, harti, elemente interactive, ferestre de tip pop-up, butoane, formulare de contact, si multe altele.

JavaScript poate modifica HTML-ul si CSS-ul paginilor, fiind de asemenea capabil sa calculeze, sa manipuleze si sa valideze datele.

Ce este React?

React este o biblioteca JavaScript folosita pentru construirea interfetelor pentru utilizator. Dezvoltat de Facebook, React a fost adoptat pe scara larga datorita eficientei, simplicitatii si robustetii sale. React permite dezvoltatorilor sa creeze componente UI reutilizabile si sa administreze starea aplicatiei eficient printr-un DOM virtual, care minimizeaza manipularea directa a DOM-ului real, rezultand intr-o performanta imbunatatita si o experienta utilizator mai buna.

React urmeaza o arhitectura bazata pe componente, in care interfetele de utilizator sunt compuse din componente modulare care incapsuleaza propria lor stare si comportament. In plus, React suporta redarea pe partea serverului, facandu-l potrivit pentru construirea aplicatiilor web izomorfice care pot fi redand pe ambele parti, atat pe client, cat si pe server.

In ansamblu, React a revolutionat dezvoltarea front-end prin furnizarea unei abordari declarative si eficiente pentru construirea aplicatiilor web moderne.

De ce sa inveti JavaScript si React?

  • Relevanta pe Piata Muncii: JavaScript este limbajul de programare principal pentru dezvoltarea web, iar React este una dintre cele mai populare si cerute biblioteci JavaScript pentru construirea interfetelor utilizator. Cunoasterea ambelor tehnologii ofera oportunitati extinse de angajare si crestere profesionala in domeniul dezvoltarii web.
  • Flexibilitate si Scalabilitate: JavaScript si React sunt flexibile si pot fi utilizate intr-o varietate de aplicatii, de la site-uri web simple la aplicatii web complexe si aplicatii mobile. Aceste tehnologii sunt scalabile si pot gestiona cresterea cerintelor si a complexitatii proiectelor.
  • Dezvoltare Rapida si Eficienta: JavaScript si React faciliteaza dezvoltarea rapida si eficienta a aplicatiilor web. React ofera un mod eficient de a organiza si gestiona interfetele utilizator, permitand dezvoltatorilor sa creeze rapid aplicatii complexe si interactive.
  • Comunitate Activa si Resurse Abundente: Atat JavaScript, cat si React au comunitati vaste si active de dezvoltatori care ofera suport, documentatie, tutoriale si resurse online abundente. Aceste resurse fac procesul de invatare mai accesibil si mai placut.
  • Concepte Moderne de Dezvoltare: Invatarea JavaScript si React iti va oferi o baza solida in concepte moderne de dezvoltare web, precum programarea orientata pe obiecte, gestionarea starii, rutarea si gestionarea evenimentelor. Aceste concepte sunt esentiale in construirea aplicatiilor web moderne si performante.
  • Competitivitate pe Piata Muncii: Cu cunostinte solide in JavaScript si React, vei fi un candidat mult mai competitiv pe piata muncii in domeniul dezvoltarii web. Aceste tehnologii sunt cerute de multe companii si proiecte, iar capacitatea de a le utiliza eficient poate deschide noi oportunitati de cariera.

Arata mai mult...

Cursuri IT, Sala de Curs, Studenti la curs

Vrei mai mult? Vezi lista completa Cursuri IT

  • Denumire Curs
    JavaScript + React
    Curs Autorizat.
    Important! Cursantii trebuie sa vina cu laptopul propriu.

  • Acest curs se desfasoara in:
    Online LIVE

  • Durata Cursului: 4 luni

    Program Flexibil: Matinal, After-Work, Weekend
    *Apasa aici pentru a primi automat pe e-mail programul (zile/ore)

  • Inscrierile pentru urmatoarea grupa se fac pana la data de: 2 Septembrie 2024
    Locuri limitate.

    Noi grupe se deschid constant! Intreaba cand incep alte grupe in functie de programul ales, tipul de curs sau oras.

  • 7000 Lei (-45%)
    3850 Lei
    de la 160.42 Lei/luna
    (detalii aici)

  • Pret #Paste2024: 3850 Lei - Folosind codul #Paste2024 beneficiezi de 45% Reducere la cursuri atat la plata integrala cat si in rate!
  • Modalitati de plata:
    I. integral: 45% Reducere (folosind codul #Paste2024 platesti doar 3850 Lei. Detalii aici...)
    II. in 3 rate – prima rata* 500 Lei
    (*va garanteaza inscrierea)
    III. in pana la 12 rate fixe, fara dobanda si comision 0 (folosind un card de credit)
    carduri de credit acceptate rate fara dobanda

    IV. Finantare rapida, 100% Online, prin TBI Pay
    credit online rate tbi bank

    V. Prima de Cariera Didactica? Detalii aici.
    VI. Carduri Tichete Cadou emise de Pluxee (Sodexo) sau Edenred

Vreau sa ma inscriu
ACTE NECESARE INSCRIERE

Copie dupa buletin/act de identitate
Copie dupa certificatul de nastere
Copie dupa certificatul de casatorie
(numai in cazul schimbarii numelui)
Copie dupa ultimul act de studii

Cand ai facut ultima data ceva ce iti place? Urmeaza-ti pasiunea.

#AteliereleILBAH

Inscrie-te acum

Ce vei invata

JavaScript

Introducere in JavaScript

• Prezentarea limbajului de programare JavaScript
• Variabile si tipuri de date

Operatori si expresii

• Operatori aritmetici
• Operatori logici
• Operatori pentru comparatie
• Expresii JavaScript

Structuri

• Controlarea fluxului programului folosind instructiuni de decizie: if, else si switch
• Utilizarea structurilor for, while si do-while pentru a itera prin date sau pentru a executa actiuni repetitive

Functii si scopul acestora

• Definirea si utilizarea functiilor in JavaScript
• Functii anonime si functii de tip lambda

Manipularea tablourilor

• Manipularea datelor in JavaScript folosind tablouri
• Accesarea, modificarea si traversarea tablourilor
• Functii predefinite pentru tablouri: forEach, map, filter, reduce

Manipularea sirurilor de caractere

• Lucrul cu siruri de caractere
• Functii predefinite pentru siruri de caractere: taierea, cautarea s.a.

Programare orientata pe obiecte

• Concepte de programare orientata pe obiecte aplicate in JavaScript
• Definirea claselor, crearea de obiecte
• Mostenirea

Obiecte JavaScript

• Math / Date / Set / Map

Manipularea DOM-ului:

• Prezentarea DOM-ului si a structurii acestuia
• Selectarea elementelor in DOM
• Manipularea continutului si stilului elementelor

Gestionarea evenimentelor in DOM

• Gestionarea evenimentelor
• Event listeners

Tratarea exceptiilor si erorilor

• Gestionarea erorilor si exceptiilor pentru a asigura o executie corecta a codului JavaScript
• Debugging JavaScript

Web APIs

• Web Forms API
• Web Worker API
• Web Storage API
• Web Geolocation API
• Web File API

Asynchronous JavaScript

• Intelegerea programarii asincrone
• Functiile de apel invers si dezavantajele acestora
• Promisiuni: crearea, inlantuirea, tratarea erorilor
• Introducere in async/wait pentru gestionarea operatiunilor asincrone

Module in JavaScript

• Gestionarea modulelor
• Utilizarea managerelor de pachete precum npm, yarn
• Configurarea utilitarelor pentru gestionarea proiectelor JavaScript

RESTful APIs

  • Intelegerea conceptului de RESTful API
  • HTTP requests, HTTP responses
  • Realizarea operatiilor CRUD cu ajutorul API-urilor

React

Introducere in React

• Ce este React si de ce este folosit
• Istoria si evolutia framework-ului
• Setarea mediului de lucru pentru dezvoltarea cu React

Fundamentele React

• JSX (JavaScript XML) si modul de utilizare in React
• Componente in React: definire, randare, utilizare
• Proprietati (props) si utilizarea acestora in componente

States si ciclul de viata al componentelor

• Utilizarea state in componente
• Ciclul de viata al componentelor in React

Gestionarea evenimentelor in React

• Tratarea evenimentelor
• Transmiterea datelor intre componente utilizand evenimente

Stilizare in React

• Utilizarea CSS in React
• Utilizarea bibliotecilor si framework-urilor pentru stilizare (ex. Bootstrap, Tailwind, Material-UI)
• Stilizarea componentelor cu CSS-in-JS (ex. styled-components)

Rute in React

• Navigarea intre diferite pagini folosind React Router
• Configurarea rutei si transmiterea parametrilor prin URL

Formulare in React

• Crearea si gestionarea formularelor in React
• Validare formularilor cu librarii precum Formik sau Yup

Gestionarea starii aplicatiei cu Context API si Reducers

• Introducere in Context API si utilizarea acestuia pentru gestionarea starii globale
• Implementarea reducerilor pentru gestionarea starii in aplicatie

Utilizarea API-urilor externe

• Realizarea cererilor HTTP catre API-uri folosind Axios sau Fetch API
• Manipularea datelor primite de la API-uri externe si afisarea acestora in aplicatie

Optimizarea performantei in React

• Utilizarea memoizarii pentru optimizarea randarii componentelor
• Utilizarea componentelor pure si a shouldComponentUpdate pentru evitarea randarii inutile

Integrarea cu alte tehnologii si biblioteci

• Integrarea React cu alte biblioteci sau framework-uri (ex. Redux, Axios, GraphQL)
• Integrarea React in aplicatii existente sau in platforme precum Electron pentru dezvoltarea de aplicatii desktop

Testare in React

• Introducere in testarea unitara si testarea componentelor React folosind framework-uri precum Jest sau Enzyme

Pentru a participa la Cursul de JavaScript + React este necesar sa detii cunostinte de HTML si CSS, dar si un nivel B1 de cunoastere al limbii Engleze. Pentru a-ti verifica nivelul de cunostinte, te rugam sa completezi testul urmator: HTML & CSS Test

In cazul in care nu obtii punctajul minim iti recomandam sa urmezi cursul de Cursul de Front-End Developer.

steag uniunea europeana

Curs Programare JavaScript + React
Recunoscut National / International

Acest curs este autorizat de Ministerul Muncii si Ministerul Educatiei. Dupa absolvire te vei putea angaja oriunde, atat in tara cat si in strainatate. Vezi AICI detalii despre recunoasterea internationala.
Atentie! Nivelul minim acces curs: Absolvent liceu cu sau fara diploma de bac.

Programator ajutor. cod COR: 351201

  • Elaborarea programului / componentei aplicatiei software.
  • Asigurarea corectitudinii rezultatelor obtinute din program / aplicatie
  • Asigurarea necesarului de componente si materiale consumabile
  • Asigurarea securitatii programelor / aplicatiilor, a datelor de test si a suporturilor / dispozitivelor de stocare.
  • Gestionarea dispozitivelor de stocare a programelor si datelor de test
  • Testarea si implementarea programului / aplicatiei.
  • Instruirea si asistarea beneficiarilor / utilizatorilor programului / aplicatiei

Certificat SPECIALIZARE (Albastru)

*model nou – detalii aici…

Motive sa ne alegi

  • Curs autorizat

  • Certificat de absolvire recunoscut la nivel national si international

  • Examen imediat dupa finalizarea cursului (teorie si practica)

  • Traineri cu experienta

  • Sediu ultra-central, usor accesibil.

  • Locuri de parcare in proximitate

  • Fara costuri suplimentare/ ascunse

  • Suport de curs in format electronic

  • Foarte multa practica.

  • Programa foarte bine structurata

  • Discounturi si programe de fidelizare

Inscrie-te la Cursul de JavaScript si React

Solicita informatii

Primesti informatiile complete pe email, in mod automat: cum te poti inscrie, tipuri de program disponibile, dar si alte informatii importante.

Testimoniale

parere diana bart

Diana Bart Prima TV Atelierele ILBAH 18 mai 2022

La Atelierele ILBAH m-am simtit minunat, m-am simtit ca acasa. Din prima zi cand am trecut pragul “atelierelor” am observat implicarea de care dau dovada toti cei de aici. Pentru ei este primordial ca totul sa fie pus la punct in cele mai mici detalii, iar acest lucru se simte in calitatea cursurilor pe care le livreaza. Va recomand din suflet sa urmati cursurile Atelierele ILBAH, pentru pasiunea cu care ei fac lucrurile! Eu i-am dat o sansa, sansei mele!

adela-parvu-cursuri-atelierele-ilbah

Adela Parvu Visuri la Cheie Atelierele ILBAH 18 mai 2022

Am fost curioasa sa vad cum arata Centrul de Creatie si asa i-am cunoscut pe cei de la Atelierele ILBAH. Se face o treaba excelenta aici si ii felicit din tot sufletul! Mi-a placut la nebunie faptul ca se pune accentul pe foarte multă practică, iar cursanții au parte de vizite la showroomuri, concursuri, evenimente de tot felul Se pune mare pret pe munca, documentare si interactivitate!

irina pogonaru

Irina Pogonaru Designer Atelierele ILBAH 18 mai 2022

Cursurile Atelierele ILBAH sunt de neratat pentru oricine viseaza sa urmeze o meserie. Am invatat esentialul intr-un timp scurt, intr-un curs in care teoria si practica sunt echilibrate perfect! Recomand cu drag si cu siguranță voi mai reveni.

bianca ionita review

Bianca Ionita Moderator TV Atelierele ILBAH 18 mai 2022

Initial totul a pornit ca o curiozitate. Am auzit de Atelierele ILBAH de la cunostinte si i-am ales pentru ca toti mi-au spus de cursurile lor foarte bine structurate si inchegate. Asadar, acum pot sa zic ca vin din nou la scoala si ma bucur ca am ales sa fac asta, incepand practic, o noua etapa din viata mea.

Arata mai mult...

Altii au urmat si…

Cine sunt trainerii