Full Stack Web Developer

Full Stack Web Developer

Become a Full Stack Web Developer and master the development to create, manage and deploy complete applications (HTML, CSS, introduction to algorithms, JavaScript, NodeJS as the main backend, Python for scripting/automation, SQL, NoSQL, automation, SQL, NoSQL, automation, SQL, SQL, NoSQL, Git, SQL, Git, Git, unit tests, unit tests, secure your web application, CI/CD). Skills: Design a multi-layered and secure software architecture (presentation, business, persistence); Develop the front-end and back-end components of a web application; Implement secure REST APIs interconnected to a relational or NoSQL database; Automate deployments via CI/CD pipelines in a DevOps logic; Write technical documentation and prepare for production; Collaborate in Agile project mode (user stories, backlog, sprints, standalone); -ups);

Episodes

September 23, 2026 • 15 mins
In the previous chapters, you learned how to select elements in the Document Object Model, create and delete nodes, and generate HTML dynamically. Now it is time to understand how a web page reacts to user actions. Every time a user clicks, moves the...
Listen
Watch
Mark as Played
THEORETICAL RECAP Dynamically generating HTML means creating page elements with JavaScript instead of writing them by hand in your HTML file. This is the core of any modern web interface: you receive data (often an array of objects) and you transform...
Listen
Watch
Mark as Played
September 22, 2026 • 15 mins
Until now, you have learned to select elements already present in the HTML page and to modify their text or their classes. This chapter goes one step further: you will learn to create brand-new elements from JavaScript, to insert them exactly where y...
Listen
Watch
Mark as Played
September 22, 2026 • 15 mins
THEORETICAL RECAP The DOM lets you select and manipulate HTML elements from JavaScript. In the previous chapters you learned to select elements with document.querySelector and document.querySelectorAll, and to change their content. Now we focus on st...
Listen
Watch
Mark as Played
THEORETICAL RECAP The DOM (Document Object Model) is the tree-like representation of your HTML page that the browser builds in memory. JavaScript can read and modify this tree in real time. To act on a specific element, you first need to select it, t...
Listen
Watch
Mark as Played
September 21, 2026 • 15 mins
Until now, you have manipulated data structures such as arrays, objects, and functions inside JavaScript. But a web page is more than pure data: it is a visible, structured document displayed in the browser. To make a page interactive, JavaScript nee...
Listen
Watch
Mark as Played
Destructuring, the spread operator and the rest parameter are three features introduced with the modern version of JavaScript known as ES6 (ECMAScript 2015). They were designed to write shorter, clearer and more expressive code, especially when worki...
Listen
Watch
Mark as Played
September 21, 2026 • 15 mins
THEORETICAL RECAP An array of objects is simply an array whose elements are literal objects. It is the fundamental structure used to represent a collection of records: a list of products, users, orders, and so on. Each object holds properties (key/va...
Listen
Watch
Mark as Played
September 18, 2026 • 15 mins
THEORETICAL RECAP A literal object in JavaScript groups related data (properties) and behaviors (methods) inside a single structure delimited by curly braces. A property associates a key with a value (string, number, boolean, array, or even another o...
Listen
Watch
Mark as Played
September 17, 2026 • 15 mins
In JavaScript, an object is a data structure that groups together related values and behaviors under a single entity. Until now you have worked mainly with arrays, which store ordered lists of values accessed by numeric indexes. Objects are different...
Listen
Watch
Mark as Played
THEORETICAL RECAP In JavaScript ES6+, arrays offer powerful methods to process collections of data without manually writing loops. The three core methods are: 'filter', which returns a NEW array containing only the elements that pass a test (a callba...
Listen
Watch
Mark as Played
In your previous activities you learned how to loop over arrays with 'for', 'for... of' and 'while'. These classic loops work perfectly, but modern JavaScript offers dedicated array methods that make your code shorter, more readable and easier to rea...
Listen
Watch
Mark as Played
September 15, 2026 • 15 mins
In JavaScript, arrays are one of the most common data structures you will manipulate. An array is an ordered list of values, each stored at a numbered position called an index. The first element is always at index 0, the second at index 1, and so on....
Listen
Watch
Mark as Played
September 15, 2026 • 15 mins
THEORETICAL RECAP In JavaScript ES6+, an array is an ordered collection of values that you can traverse and transform. To compute statistics, you rely on a small set of core tools. A variable declared with 'const' or 'let' holds your data; a function...
Listen
Watch
Mark as Played
September 14, 2026 • 15 mins
THEORETICAL RECAP A task list manager in the console is a small program that stores items in memory and lets a user add, display, complete, and remove them. The core mental model is simple: your tasks live inside an array, and each task is an object ...
Listen
Watch
Mark as Played
September 13, 2026 • 15 mins
In JavaScript, an array (called a 'board' here, but the correct technical term is 'array') is one of the most important data structures you will use as a developer. An array is an ordered list of values grouped under a single variable name. Instead o...
Listen
Watch
Mark as Played
Now that you have written your first functions, handled variables, applied conditions, and connected simple browser events, it is time to step back and adopt the mindset of a professional developer. Writing code that works is only half the job. Writi...
Listen
Watch
Mark as Played
Writing a script that works is only half the job. Writing a script that another developer, or your future self, can read, understand, and modify quickly is what separates a beginner from a professional. This summary review consolidates everything you...
Listen
Watch
Mark as Played
September 9, 2026 • 15 mins
THEORETICAL RECAP An event is a signal the browser emits when something happens: a click, a key press, a page load. In JavaScript, you react to events by attaching an event handler (a function that runs when the event fires). The standard modern appr...
Listen
Watch
Mark as Played
September 8, 2026 • 15 mins
Until now, you have written JavaScript that runs from top to bottom, executing every instruction in order the moment the page loads. But real web applications are not static. They must react to what the user does: a click on a button, a key pressed o...
Listen
Watch
Mark as Played

Popular Podcasts

    If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

    Dateline NBC

    Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

    The Joe Rogan Experience

    The official podcast of comedian Joe Rogan.

    The Clay Travis and Buck Sexton Show

    The Clay Travis and Buck Sexton Show. Clay Travis and Buck Sexton tackle the biggest stories in news, politics and current events with intelligence and humor. From the border crisis, to the madness of cancel culture and far-left missteps, Clay and Buck guide listeners through the latest headlines and hot topics with fun and entertaining conversations and opinions.

    The Breakfast Club

    The World's Most Dangerous Morning Show, The Breakfast Club, With DJ Envy, Jess Hilarious, And Charlamagne Tha God!

Advertise With Us
Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2026 iHeartMedia, Inc.

  • Help
  • Privacy Policy
  • Terms of Use
  • AdChoicesAd Choices