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...
N'hésitez pas à visiter le site du podcast et à soutenir son créateur : www.ilaria-academy.com
Auteur
Ilaria Digital School
Catégorie
Site du podcast
Dernier épisode
2 nov. 2026
Où écouter ?
Les podcasts dans l'appli Replaio Radio Bientôt disponibleLes podcasts arrivent très bientôt dans l'appli. Installe-la dès maintenant et découvre en avant-première une toute nouvelle façon de vivre les podcasts
Épisodes
Basic arithmetic expressions 28.07.2026 15:00
In the previous activities, you have explored the fundamentals of algorithms: sequencing, execution flow, pseudocode, variables, and states. You now know how to structure a logical process step by step and store information in variables. The next nat...
Introduction to variables and status 27.07.2026 15:00
Now that you have a solid understanding of sequencing, execution flow, pseudo-code, and best practices for writing clean algorithms, it is time to take a crucial step forward: understanding variables and the concept of state. These two notions are at...
Mini-checkpoint - Make a coffee 27.07.2026 15:00
THEORETICAL RECAP An algorithm is a finite, ordered sequence of unambiguous instructions designed to solve a specific problem or accomplish a well-defined task. Three foundational concepts underpin everything you have studied so far: sequence (instru...
Rewrite a messy algorithm 24.07.2026 15:00
THEORETICAL RECAP An algorithm is a finite, ordered sequence of unambiguous instructions designed to solve a specific problem. The key word here is 'ordered': each step must follow logically from the previous one, and every instruction must be clear ...
Clarity and granularity best practices 23.07.2026 15:00
In the previous activities, you have learned what an algorithm is, how to write pseudo-code, how to represent execution flows using organization charts, and how sequencing works in a program. You have seen that an algorithm is essentially a precise s...
Draw a simple organization chart 22.07.2026 15:00
THEORETICAL RECAP An organization chart (or flowchart) is a visual representation of a process, algorithm, or decision logic. It translates the sequential, conditional, and repetitive structures of an algorithm into standardized graphic symbols. Each...
Linear execution flow and stage concept 22.07.2026 15:00
When you write a program, the computer does not read your instructions randomly or all at once. It follows a precise order, one step at a time, from the first instruction to the last. This fundamental behavior is called linear execution flow. Underst...
Pseudo-code for a daily commute 21.07.2026 15:00
THEORETICAL RECAP An algorithm is a finite, ordered sequence of instructions designed to solve a problem or accomplish a task. Pseudo-code is the human-readable representation of an algorithm: it uses plain language combined with programming-like str...
Transform a cooking recipe into a pseudo-code 20.07.2026 15:00
**Theoretical Recap** An algorithm is a finite, ordered sequence of unambiguous instructions designed to solve a problem or accomplish a task. Pseudo-code is a way of describing an algorithm using plain, structured language — somewhere between natura...
Pseudo-code and instruction sequence 20.07.2026 15:00
Now that you understand what an algorithm is — a finite and ordered set of instructions designed to solve a problem — it is time to explore how to write one in a concrete and readable way before translating it into actual code. This is where pseudo-c...
What is an algorithm? 17.07.2026 15:00
An algorithm is one of the most fundamental concepts in computer science and programming. Before writing a single line of code, every developer must understand what an algorithm is, why it matters, and how to think algorithmically. This chapter intro...
Collaborative debriefing: responsive code review 16.07.2026 15:00
**Theoretical Recap** Responsive design is the practice of building web interfaces that adapt fluidly to any screen size, device, or context. The core mental model is simple: start from the smallest viewport (mobile-first), define a solid base layout...
Final chapter project: multi-breakpoint adaptive dashboard 15.07.2026 15:00
## Project Overview This final chapter project is the capstone of the 'Responsive Design with CSS3, Flexbox and Grid' section. You will design and build a fully adaptive, multi-breakpoint analytics dashboard from scratch — the kind of interface commo...
Responsive checklist ready for production 14.07.2026 15:00
When you finish building a responsive web page or application, the temptation is to simply verify that it looks good on your own device and push it to production. This approach is dangerous and leads to a poor user experience for a significant portio...
Workshop: implementing a powerful adaptive image set 14.07.2026 15:00
**Theoretical Recap** Adaptive images are not simply about making images look good on all screens — they are about delivering the right image, at the right resolution, to the right device, at the right time. The two core HTML attributes you need to m...
Performance optimization: responsive images (srcset, sizes) and lazy loading 13.07.2026 15:00
When building responsive web pages, it is not enough to make layouts adapt to screen sizes. Images are typically the heaviest assets on a web page, often accounting for more than 60% of the total page weight. Sending a 2000-pixel-wide image to a smar...
Workshop: making a form both responsive and accessible 10.07.2026 15:00
THEORETICAL RECAP A responsive form adapts its layout and sizing to any screen width, while an accessible form ensures that all users — including those relying on screen readers, keyboard navigation, or assistive technologies — can interact with it w...
Accessibility and responsive design: contrasts, sizes, visible focus 10.07.2026 15:00
Responsive design and accessibility are two concepts that go hand in hand. You have already mastered the technical tools of responsive design: CSS Grid, Flexbox, and media queries. You know how to reorganize a layout from four columns to one column, ...
Workshop: refactoring an existing page mobile-first 09.07.2026 15:00
**Theoretical Recap** Mobile-first is a CSS writing strategy where you define the base styles for the smallest screens first, then progressively enhance the layout for larger screens using min-width media queries. This is the opposite of desktop-firs...
Mobile-first vs desktop-first technology — advantages and limitations 09.07.2026 15:00
When building a responsive website, one of the first strategic decisions you must make is whether to start designing and coding for small screens (mobile-first) or for large screens (desktop-first). This choice profoundly influences how you write you...
Intermediate mini-project: responsive portfolio home page 08.07.2026 15:00
## Project Overview You will design and build a fully responsive portfolio home page from scratch using HTML5 and CSS3, with a strong focus on CSS Grid and Flexbox. This mini-project is the culmination of your work on responsive design: grid vocabula...
Workshop: go from 4 columns to 1 column depending on the screen size 07.07.2026 15:00
**Theoretical Recap** CSS Grid is a two-dimensional layout system that lets you define rows and columns explicitly. When combined with media queries, it becomes a powerful tool for building truly responsive layouts. The core idea behind responsive Gr...
Grid-specific media queries and layout splitting 06.07.2026 15:00
CSS Grid is a powerful layout system, but its real strength in professional web development emerges when it is combined with media queries. This combination allows you to build layouts that adapt intelligently to different screen sizes, from mobile p...
Workshop: blog layout (sidebar + content) 03.07.2026 15:00
THEORETICAL RECAP CSS Grid is a two-dimensional layout system that lets you control both rows and columns simultaneously, making it the ideal tool for page-level layouts like a classic blog with a sidebar and a main content area. Unlike Flexbox, whic...
Advanced alignment and placement in Grid 03.07.2026 15:00
Now that you have a solid understanding of CSS Grid fundamentals — containers, tracks, rows, columns, areas, and the use of repeat with auto-fit and minmax — it is time to go further. This chapter focuses on the advanced mechanisms that allow you to ...
Podcasts similaires
Replaio n'est pas éditeur de podcasts ; les noms des émissions, les visuels et l'audio appartiennent à leurs auteurs et sont diffusés via des flux RSS publics