Curs Programare cu JavaScript

Acest training abordeaza principalele caracteristici ale acestui limbaj, ariile traditionale de aplicare precum si diferitele metode de a-l folosi pentru dezvoltarea aplicatiilor web.
Cod: WEB-007
Durata: 40 ore

Descriere

JavaScript este un limbaj universal de scripting puternic si flexibil. Este folosit la scara larga ca limbaj de scripting pentru browsere web (deoarece poate sa creeze continut HTML dinamic) dar si in dezvoltarea de aplicatii server-side pe Node.js. Acest training abordeaza principalele caracteristici ale acestui limbaj, ariile traditionale de aplicare precum si diferitele metode de a-l folosi in dezvoltarea aplicatiilor web.

Prima parte a cursului acopera in detaliu aspectele de structura si sintaxa dar si object model. Cea de-a doua parte este dedicata modelului DOM al unui document HTML. Tot aici discutam si despre CSS, si controlul DOM si CSS folosind JavaScript. Cursul include si event handling models, aspecte legate de crearea formulare, XMLHttpRequest object, tehnologiile JSON si Ajax precum si o prezentare a librariei jQuery.

Subiecte curs

  • Introducere in JavaScript
  • Lexical structures
  • Tipuri de date
  • Variabile
  • Operatori
  • Statements
  • Objects si arrays
  • Exception handling in JavaScript
  • Functii
  • Clase si prototipuri
  • JavaScript intr-un browser web
  • Document Object Model
  • Cascading style sheets
  • Protocolul HTTP
  • Formulare
  • Browser window control
  • Libraria jQuery
  • Events
  • Cookies
  • Programare asincrona in JavaScript
  • Model-View-Controller frameworks pentru JavaScript
  • Instrumente JavaScript
  • Viitorul JavaScript

Obiective

  • Prezentarea si intelegerea caracteristicilor JavaScript
  • Scrierea de script-uri de dificultate medie si avansata pentru majoritatea sarcinilor legate de dezvoltarea unor interfete utilizator dinamice in aplicatiile moderne web, inclusiv tehnologia Ajax

Public tinta

  • Programatori de aplicatii web sau website-uri - incepatori sau de nivel mediu

Cerinte curs

Cunostinte de HTML si CSS. Experienta in dezvoltarea de aplicatii sau orice alt limbaj asemanator cu C (C, C++, Java, C#) este dezirabil.

Trainer in Bucharest
Cosmin Cartas Android and Front-End Development Specialist
Cosmin a fost mereu pasionat de tehnologie si interesat sa ii invete si pe ceilalti. Este un Full Stack Developer cu expertiza de lucru demonstrata in diferite industrii precum si un programator cu experienta in dezvoltarea de aplicatii web moderne si sisteme complexe distribuite.

De-alungul carierei sale a avut mai multe roluri precum Java Developer, Web Developer sau Security Engineer. Ca Security Engineer a fost responsabil, printre altele, de identificarea deficientelor de securitate in programele dezvoltate in diferite limbaje de programare precum Java, JavaScript, Android, C++ sau iOS. Mai mult decat atat s-a ocupat si de dezvoltarea de solutii pentru a rezolva vulnerabilitatile identificate, DevOps secuirty si threat modelling.

Pe langa rolul sau de training in cadrul Luxoft Training Cosmin lucreaza ca Full Stack Engineer in cadrul unei firme de software. Pentru noi livreaza cursuri din zona Android, JavaScript si Angular.

Are un master in IT&C Security si este se pregateste de un doctorat in Machine Learning.
Cursul este programat in: Bucuresti
20.05.2019 - 31.05.2019
Interval orar: 14:00-18:00
Loc: Bucuresti
Durata: 40 ore
Limba: Romanian
Trainer
Cosmin Cartas
Android and Front-End Development Specialist
2850 RON
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Bucuresti 2850 RON
Cracovia 2850 RON
Wroclaw 2850 RON

Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. Pentru persoane fizice pretul este cel afisat. Pentru persoane juridice se adauga TVA.

Alte cursuri care te-ar putea interesa:
WEB-011
30 ore
WEB-014
30 ore

Inscrie-te la

Alege datele
Prenume*
Nume*
Companie
Adresa email*
Telefon
Observatii
Luxoft Warsaw - Warsaw Spire, plac Europejski 1, 00-844 Warszawa
Dimitrie Pompeiu nr 5-7 , building C, Et. 5, sect 2, Bucharest, 014459

Contact phone:

021 371 4858
Luxoft Poland Wroclaw - Silver Tower pl. Konstytucji 3-go Maja 3 50-048 Wroclaw
Aleja Generała Tadeusza Bora-Komorowskiego 25, Quattro Business Park Five, 31-476 Kraków, Poland

Contact phone:

+48 122110650
Success
Iti multumim.
Inregistrarea ta a fost trimisa.