Web Developer (Full Stack)


Certificate of Completion
360 Clock Hours
18 Weeks

Web Developer Coding Overview

The objective for the Full Stack Web Developer program is to teach individuals how to code, design and implement applications using today’s most used programming languages and tools.  The program provides training on the following programming languages: C#, Javascript and Python. Programming concepts such as proper syntax, data storage options, data connections, APIs, app authentication and authorization, compute and container deployment, debugging, performance tuning, and monitoring will be covered in this program. The focus will be on coding activities that enhance the performance and scalability of web applications for PCs running a Microsoft Windows® operating system.  Azure compute, storage and security is covered in this program along with cloud-native and hybrid data platform solutions built on Microsoft Azure using SQL.  Students will learn to write basic Transact-SQL queries and learn how to properly maintain a SQL Database. Students will also learn how to enable businesses to maximize the value of their data assets by using Microsoft Power BI. With Power BI students will create data models, clean and transform data and create easy-to-comprehend data visualizations.  A Certificate of Completion will be awarded upon successful completion of this program.

The coding lab scenarios in this course are selected to support and demonstrate the structure of various application scenarios. They are intended to focus on the principles and coding components/structures that are used to establish a software application and a web application. This course uses C#.Net, Python, React.js, Node, Git, Microsoft Azure (Cloud), Visual Studio, Microsoft SQL, and many other tools.

Program Description

The core training for this program is defined by the competencies emphasized in attaining the Microsoft Azure Fundamentals certification. The core training for this program is also defined by the Microsoft Azure Developer Associate,  Microsoft Azure Database Administrator and Microsoft Azure Database Analyst certifications. These certifications ensure that the holder possesses competencies in creating, developing, maintaining, and deploying web applications and SQL Databases. This program will prepare students for a position as either a full stack web developer, mobile app developer, web administrator, database administrator, or data analyst,  Students in the Full Stack Web Developer will be provided with hands-on learning in order to ensure that they receive ample experience in both structured learning and “real world” cloud environments.

Please Note: In order to achieve the Azure Fundamentals, Azure Developer Associate, Azure Database Administrator, and Azure Data Analyst covered within the Application Architect program, all students must sit for and pass the following exams:

  • Exam: AZ-900: Azure Fundamentals
  • Exam: AZ-204: Developing Solutions for Microsoft Azure
  • Exam: DP-900: Microsoft Azure Data Fundamentals
  • Exam: DP-300: Administering Relational Databases on Microsoft Azure
  • Exam: PL-300: Microsoft Power BI Data Analyst
Microsoft Official high res png

Course Outline

Application Architect program (6 weeks):
Exam: AZ-900 Azure Fundamentals- 3 weeks
Exam: AZ-204: Developing Solutions for Microsoft Azure – 3 weeks

Application Architect program (6 weeks):
Programming with HTML, CSS, and JavaScript – 3 weeks
Introduction to Python – 3 weeks

Application Architect program  (6 weeks):
Exam: DP-900: Data Fundamentals – 1 week
Exam: DP-300: Azure Database Administrator – 3 weeks
Exam: PL-300: Microsoft Power BI Data Analyst – 2 weeks