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...

Mindenképp látogasd meg a podcast oldalát, és támogasd a készítőjét: www.ilaria-academy.com

Szerző

Ilaria Digital School

Kategória

Education

A podcast weboldala

www.ilaria-academy.com

Legutóbbi epizód

2026. nov. 10.

Hol hallgathatod?

Podcastok az alkalmazásban Replaio Radio Hamarosan

A podcastok hamarosan megérkeznek az alkalmazásba. Telepítsd most, és láss elsőként egy teljesen új megközelítést a podcastokhoz

Letöltés a Google Play-ről Telepítsd ingyen Android közel 10 M letöltés · 4,7+ értékelés iOS hamarosan

Epizódok

Introduction to logical conditions and operators 05.08.2026

Until now, the programs you have written run in a straight line: each instruction executes one after the other, always in the same order. This is called a sequence. But a real program needs to make decisions. It must be able to react differently depe...

Checkpoint ramp - Simple shopping cart management 04.08.2026

## Project Overview This mini-project is a skills validation checkpoint designed to consolidate everything you have learned so far in the 'Algorithmics and programming logic' chapter. Building directly on your work with variables, data types, constan...

mini-project - BMI calculation 03.08.2026

THEORETICAL RECAP Before diving into this workshop, let's consolidate what you have learned so far. A variable is a named storage location in memory that holds a value which can change during program execution. A constant, by contrast, holds a fixed ...

Simple calculations with variables 31.07.2026

**Theoretical Recap** A variable is a named memory slot used to store a value that can change during program execution. It has three key attributes: a name (identifier), a type (integer, real, string, boolean), and a value. When you perform calculati...

Naming constants and conventions 31.07.2026

In the previous activities, you learned how to declare and assign variables, work with common data types, and write basic arithmetic expressions. You now have a solid foundation for understanding how data is stored and manipulated in an algorithm. In...

Common data types (integer, real, string, boolean) 30.07.2026

Every piece of information that a program manipulates must have a type. A data type tells the computer what kind of value is being stored and what operations can be performed on it. Without this concept, a program would not know whether the value 42 ...

Exchange two values 29.07.2026

**Theoretical Recap** A variable is a named container that holds a value at a given moment in a program's execution. You have already practiced declaring and assigning variables, as well as performing basic arithmetic expressions. Now, a classic and ...

Declare and assign variables 28.07.2026

THEORETICAL RECAP A variable is a named container that stores a value in memory during the execution of a program. Think of it as a labeled box: you give it a name, you put something inside, and you can open it, read its content, or replace it at any...

Basic arithmetic expressions 28.07.2026

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

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

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

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

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

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

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

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

**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

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

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

**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

## 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

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

**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

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

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...

Hallgasd a(z) Full Stack Web Developer podcastot a Replaióban

Rádió és podcastok egy alkalmazásban - ingyen és regisztráció nélkül. Telepítsd még ma, és ne maradj le a premierről

Letöltés a Google Play-ről

A Replaio nem podcastkiadó; a műsorok nevei, borítóképei és hanganyagai a szerzőiket illetik, és nyilvános RSS-csatornákon keresztül terjednek.