Web Development Advanced Learning Path - Optimizing Performance and Security Created byLaia Güell Paule|Updated18 October 2023Assuming a good knowledge of the technical aspects of the web and the structure of a web application, this learning path dives deeper into the technologies and more advanced models for application design. We will investigate the concepts of Single Page Applications, Responsive interfaces, ReST API, good principles for UI design… We will also go further in security questions like authentication protocols like oAuth. In the end, it is always up to the developer to select and assemble the technologies that make most sense to him and his working environment. Naturally, some tools and frameworks may be easier to adopt and use than others, but most of the time, it is a question of developer’s taste and experience, as well as practices in place in his organization and requirements in terms of interoperability, security or performance. Introductory learning materialsGuide24 July 2024Modern Web App Architectures: How to Choose the Right One for Your Project Explore this new guide on Modern Web App Architectures by Digiteum offering practical insights to help you make informed decisions for your project's foundation. Gain a deeper understanding of key considerations and choose the right architecture for... Lecture27 July 2024What is a single page application? SPA In this video, Professor Chad Sluter from Grand Canyon University explains Single Page Applications (SPAs) and their advantages. He distinguishes between traditional web apps and SPAs, focusing on how they handle client-server interactions. Perfect... Guide24 July 2024What is REST? Dive into REST API Tutorial, a comprehensive guide on REST uncovering the fundamental principles that power efficient and scalable web services, and discover how adopting these principles can revolutionize your approach to building applications. Guide26 July 2024What are Progressive Web Apps? Dive into the world of Progressive Web Apps (PWAs), where websites evolve into dynamic, app-like experiences. This article series unveils the secrets behind PWAs, revealing their transformative potential for businesses. MOOC 22 May 2026Principles of UX/UI Design - Meta course on Coursera Meta is offering a course on Coursera on the fundamentals of User Experience (UX) research and design and User Interface (UI). Learners will be able to recognise what makes successful UX/UI and evaluate existing interfaces for design consistency and quality. Additionally this course is part of multiple programmes which learners can follow to obtain professional certificates. Online Up to 3 MonthsAll levelsBasic, Intermediate, Advanced, Digital ExpertGuide27 July 2024What is OAuth 2.0? This article decodes OAuth 2.0, emphasizing its role in authorization, not authentication. OAuth 2.0, the industry's trusted standard for online authorization, empowers websites and applications to access resources securely on behalf of users. Unlike... See more materialsSee less materialsAdvanced learning materialsGuide23 July 2024Build a Progressive Web Application with Django and Angular Interested in learning how to build a Progressive Web Application (PWA)? This tutorial series will take you through the steps of building a simple trivia game as a PWA using Django and Angular. In the first part of this tutorial, you will learn how... Guide27 July 2024Securing an API by using OAuth 2.0 In this tutorial by IBM, you will learn how to use OAuth 2.0 to secure an API to ensure that so that an application can access the API on a user's behalf using IBM’s API Connect Version 5.0.7. About the tutorial After creating the Branches API in the... Guide25 July 2024 Introduction to Web3 What is Web3? How did it come to be? This article contextualises the creation of Web3 by tracing the history of Web 1.0 and Web 2.0, arguing that Web3 is the solution to the high level of centralisation within the World Wide Web. Rather than having... Guide27 July 2024How to host a website? Looking to start a new WordPress website but don’t know where to begin? In this guide, John Hughes takes you through the basics of website hosting to ensure you build a platform that works best for you and your audience using Wordpress. First, the... Guide24 July 2024How to Determine the Correct Size and Type of a Web Server A 10' read on How to Determine the Correct Size and Type of a Web Server: learn everything from processor, memory, and storage to important extras like bandwidth, support, backups, security, and keeping your website up and running. See more materialsSee less materialsLearning path DetailsDigital skill levelAdvancedDigital technology / specialisationWeb DevelopmentLog in to comment
Guide24 July 2024Modern Web App Architectures: How to Choose the Right One for Your Project Explore this new guide on Modern Web App Architectures by Digiteum offering practical insights to help you make informed decisions for your project's foundation. Gain a deeper understanding of key considerations and choose the right architecture for...
Lecture27 July 2024What is a single page application? SPA In this video, Professor Chad Sluter from Grand Canyon University explains Single Page Applications (SPAs) and their advantages. He distinguishes between traditional web apps and SPAs, focusing on how they handle client-server interactions. Perfect...
Guide24 July 2024What is REST? Dive into REST API Tutorial, a comprehensive guide on REST uncovering the fundamental principles that power efficient and scalable web services, and discover how adopting these principles can revolutionize your approach to building applications.
Guide26 July 2024What are Progressive Web Apps? Dive into the world of Progressive Web Apps (PWAs), where websites evolve into dynamic, app-like experiences. This article series unveils the secrets behind PWAs, revealing their transformative potential for businesses.
MOOC 22 May 2026Principles of UX/UI Design - Meta course on Coursera Meta is offering a course on Coursera on the fundamentals of User Experience (UX) research and design and User Interface (UI). Learners will be able to recognise what makes successful UX/UI and evaluate existing interfaces for design consistency and quality. Additionally this course is part of multiple programmes which learners can follow to obtain professional certificates. Online Up to 3 MonthsAll levelsBasic, Intermediate, Advanced, Digital Expert
Guide27 July 2024What is OAuth 2.0? This article decodes OAuth 2.0, emphasizing its role in authorization, not authentication. OAuth 2.0, the industry's trusted standard for online authorization, empowers websites and applications to access resources securely on behalf of users. Unlike...
Guide23 July 2024Build a Progressive Web Application with Django and Angular Interested in learning how to build a Progressive Web Application (PWA)? This tutorial series will take you through the steps of building a simple trivia game as a PWA using Django and Angular. In the first part of this tutorial, you will learn how...
Guide27 July 2024Securing an API by using OAuth 2.0 In this tutorial by IBM, you will learn how to use OAuth 2.0 to secure an API to ensure that so that an application can access the API on a user's behalf using IBM’s API Connect Version 5.0.7. About the tutorial After creating the Branches API in the...
Guide25 July 2024 Introduction to Web3 What is Web3? How did it come to be? This article contextualises the creation of Web3 by tracing the history of Web 1.0 and Web 2.0, arguing that Web3 is the solution to the high level of centralisation within the World Wide Web. Rather than having...
Guide27 July 2024How to host a website? Looking to start a new WordPress website but don’t know where to begin? In this guide, John Hughes takes you through the basics of website hosting to ensure you build a platform that works best for you and your audience using Wordpress. First, the...
Guide24 July 2024How to Determine the Correct Size and Type of a Web Server A 10' read on How to Determine the Correct Size and Type of a Web Server: learn everything from processor, memory, and storage to important extras like bandwidth, support, backups, security, and keeping your website up and running.