Ilaria Digital School
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...
Author
Ilaria Digital School
Category
Podcast website
Latest episode
Jul 10, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Reinforcing text: ARIA landmarks in two minutes 19.05.2026 15:00
Now that you have learned how to use semantic HTML5 tags such as header, nav, main, section, article, aside, and footer, it is time to go one step further. In this lesson, you will discover ARIA landmarks, a complementary mechanism that reinforces th...
Workshop: replacing divs with semantic tags 19.05.2026 15:00
**Theoretical Recap** Before diving into the practical work, here is a concise recap of what you need to keep in mind. HTML5 introduced semantic tags — elements that carry meaning about the content they wrap, rather than just grouping content visuall...
Overview of section tags (header, nav, main, main, section, section, article, aside, footer) 19.05.2026 15:00
In the previous lessons, you discovered the fundamental principle of semantics in HTML5: giving meaning to content through the choice of tags. You now know how to structure a basic document with a doctype, an html element, a head, and a body. You hav...
Principle of semantics in HTML5 19.05.2026 15:00
Before diving into the principle of semantics in HTML5, it is important to recall where you stand in your learning journey. You have already learned how to create a valid HTML document with its minimum structure (doctype, html, head, body), how to co...
Workshop: insert headings and paragraphs 19.05.2026 15:00
**Theoretical Recap** HTML headings and paragraphs are the backbone of any readable web page. Headings are defined with the tags h1 through h6, where h1 represents the most important title (usually the page's main topic) and h6 the least important. E...
The body: paragraphs and first title h1 19.05.2026 15:00
Now that you have learned how to structure the head of an HTML document — with the charset meta tag, the page title, and best practices — it is time to turn your attention to the body element. The body is the visible heart of every web page. Everythi...
Workshop: add a page title and encoding 19.05.2026 15:00
THEORETICAL RECAP Before diving into the workshop, let's consolidate the essentials. The section of an HTML document is not visible in the browser window, but it is critical: it contains metadata that browsers, search engines, and assistive technolog...
The head: meta charset, title and best practices 19.05.2026 15:00
In the previous activities, you learned how to structure a complete HTML document with its mandatory elements: the doctype declaration, the html element, the head element, and the body element. You also created your first index.html file. Now it is t...
Workshop: creating your first index.html file 19.05.2026 15:00
THEORETICAL RECAP An HTML document is a plain text file that a web browser reads and renders as a visual page. Every valid HTML file follows a strict skeleton: it opens with the declaration, which tells the browser to interpret the content using mode...
Anatomy of an HTML document (doctype, html, head, body) 19.05.2026 15:00
When you open any webpage in a browser, what you see is the result of an HTML document being interpreted and rendered. HTML stands for HyperText Markup Language, and it is the foundational language of every webpage on the internet. Before writing a s...
Welcome and chapter goals 19.05.2026 15:00
Welcome to the HTML and Semantic Structuring chapter of the Full Stack Web Developer course. This chapter is your entry point into the world of web development. Whether you are transitioning from another career or simply starting from scratch, this s...
Branch concept (overview) 15.04.2026 15:00
Now that you are comfortable with the basics of Git — initializing a repository, making commits, writing meaningful commit messages, and reading your commit history — it is time to take a significant step forward and understand one of the most powerf...
Workshop: writing meaningful commits 14.04.2026 15:00
**Theoretical Recap** A commit is more than a save point — it is a unit of meaning in your project's history. A meaningful commit answers three questions implicitly: What changed? Why did it change? And is this change isolated and coherent? The golde...
Commit messages: best practices 14.04.2026 15:00
Now that you have learned how to create a local repository, make your first commit, and consult your commit history with git log, it is time to focus on something that many beginners overlook: the quality of your commit messages. This may seem like a...
View commit history with git log 13.04.2026 15:00
Now that you have created your first local repository and made your first commit, it is time to learn how to consult the history of those commits. This is one of the most fundamental skills in Git: being able to look back at what was done, when, by w...
Workshop: create a local repository and make a first commit 10.04.2026 15:00
**Theoretical Recap** Git is a distributed version control system that tracks changes in your files over time. Think of it as a detailed logbook for your project: every meaningful change is recorded, labeled, and reversible. The core mental model is ...
Lab: installing Git and setting up user.name/user.email 10.04.2026 15:00
THEORETICAL RECAP Git is a distributed version control system. In plain terms, it tracks every change you make to your files over time, lets you roll back to previous states, and enables collaboration with other developers without overwriting each ot...
Introduction to Git and versioning 09.04.2026 15:00
When you write code, you make dozens of decisions every hour. You add a feature, you change a function, you fix a bug. At some point, something breaks. You try to remember what you changed, when, and why. Without a proper system, this quickly becomes...
Workshop: breaking down the "ordering a pizza" problem 08.04.2026 15:00
**Theoretical Recap** Problem decomposition is one of the most fundamental skills a developer must internalize. It consists of taking a complex, vague, or large problem and systematically breaking it down into smaller, independent, and manageable sub...
Developer mindset: problem breakdown and curiosity 08.04.2026 15:00
By this point in your journey, you have already set up a working environment: you know how to use a code editor, open a terminal, interact with a browser's developer tools, and read error messages. These are the technical foundations. But becoming a ...
Workshop: causing and reading an HTML/CSS error 06.04.2026 15:00
**Theoretical Recap** When you write HTML or CSS, errors are inevitable — and learning to read them is one of the most critical skills you will develop as a developer. An HTML error typically occurs when the browser encounters markup it cannot proper...
Understanding error messages and the console 06.04.2026 15:00
When you start writing code, encountering error messages is not a sign of failure — it is a normal, expected, and even valuable part of the development process. Every developer, from beginner to senior, reads error messages every day. The goal of thi...
Workshop: create index.html and observe the changes live 03.04.2026 15:00
**Theoretical Recap** A web page is fundamentally a text file interpreted by a browser. The file named index.html holds a special status: by convention, web servers serve it automatically when no specific file is requested, making it the entry point ...
Minimal workflow: editor → browser → refresh 03.04.2026 15:00
When you start learning web development, one of the first things you need to internalize is not a programming concept, but a working habit: the minimal workflow. This workflow is the backbone of everything you will do as a web developer, from your ve...
Workshop: inspecting an HTML page with DevTools 02.04.2026 15:00
**Theoretical Recap** Browser DevTools is a built-in suite of developer tools available in every modern browser (Chrome, Firefox, Edge). It allows you to inspect, debug, and analyze any web page in real time — without modifying the actual source file...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.