JavaScript Stack Mastery 1/3

Bun venit la un curs amplu compus din 3 module, scopul căruia este să facem cunoștință și să ne aprofundăm în lumea programării.

Începeți orice zi

JavaScript Basics – 10 lecții

React Fundamentals – 10 lecții

Node Essentials – 10 lecții

Fă cunoștință cu mentorul

Morari Vlad

Technical Lead | Software Engineer | Mentor Emerit

Software Engineer orientat spre calitate și rezultate, dedicat optimizării aplicațiilor și construirii arhitecturii durabile. El crede cu desăvârșire că, cel mai important în programare este disciplina personală, continua perfecționare și depune efort zilnic, întru update-area expertizei sale și a bunelor practici din domeniu.

Peste 6 ani de experiență în programare

Peste 8 ani experiență ca mentor (robotică și programare)

Specialist Licențiat în Tehnologii Informaționale

Recomandăm cursul pentru:

Elevi și studenți material pentru începerea unei cariere în IT

Persoane interesate de recalificare material succint, coerent și laconic destinat recalificării

Interni și juniori material pentru practicare și formare a deprinderilor practice

Ce include cursul:

3

module complete

Feedback personalizat de la mentor

10+

sesiuni per modul

Materiale suplimentare pentru învățarea pe tot parcursul vieții

50+

Exerciții practice

Sesiuni de întrebări și răspunsuri dedicate pentru clarificări aprofundate

După finalizare, veți obține abilități în:

Calea de învățare

Când începem?

grupă în formare

Cât timp vom fi împreună?

15 săptămâni

Care este Formatul Training-ului?

Webinar-mode

Care este Formatul interacțiunii și colaborării noastre?

Vom avea câte o rubrică de întrebări și răspunsuri (Q&A) la începutul fiecărei sesiuni. Întrebările vor fi colectate prin chat pe parcursul săptămânii și toată lumea va primi feedback personal la temele pentru acasă.

Cuprinsul Cursului – ce vom învăța:

1. Setting Up the Development Environment:

  • Text editors (e.g., VSCode).
  • Running JavaScript in the browser

 

2. Variables and Data Types:

  • Declaring variables.
  • Primitive data types (number, string, boolean, null, undefined).

 

3. Operators:

  • Arithmetic operators.
  • Comparison operators.
  • Logical operators.

 

4. Control Flow:

  • Conditional statements (if, else if, else).
  • Switch statements.
  • Loops (for, while, do-while).

1. Functions:

  • Declaration and invocation.
  • Parameters and arguments.
  • Return statements.

 

2. Scope and Closures:

  • Understanding scope.
  • Closure concept.

1. Arrays:

  • Creating and manipulating arrays.
  • Array methods (push, pop, shift, unshift, etc.).

2. Objects:

  • Creating objects.
  • Accessing and modifying object properties.
  • Object methods.

1. Introduction to the Document Object Model (DOM):

  • Understanding the DOM
  • Selecting and manipulating DOM elements

 

2. Events

  • Handling user interactions
  • Event listeners

Asynchronous Programming:

  1. Callbacks, Promises, and async/await
  2. Promise Chaining
  3. Promise Methods
  4. setTimeout and setInterval.
  5. Using web APIs (fetch, XMLHttpRequest)
  6. Event Loop

Introduction to ES6+ Features:

  1. Arrow functions
  2. Template literals
  3. Let and const
  4. Destructuring
  5. Spread and Rest Operators
  6. Default Parameters
  7. Classes
  8. Modules

Code Organization and Best Practices:

  1. Naming conventions
  2. Code readability.
  3. Avoiding common mistakes
  4. Version Control and Git Best Practices

Applying the learned concepts to create a small web application

Cronologia Cursului

4 luni pentru studii focusate

Peste 10 sesiuni intense de descoperit per modul

Peste 45 de ore concentrate de webinar de parcurs

Lucru individual cu rezultat garantat: vei avea aplicația ta!

Ce spun absolvenții cursului:

Standard

€210 €148

Advanced

€320 €248

PRO

€440 €348

* după plată, vă vom contacta și vă vom oferi acces la curs

sau completați formularul și vă vom contacta.

Для заполнения данной формы включите JavaScript в браузере.