Web Developer

There are many paths to take within the world of Web Development. Do you enjoy creating and designing user interfaces? Or do you enjoy making sure the application works in the back end? Do you want to do a bit of both? If you are looking to start a career in Web Development, our learning paths are perfect for anyone looking to be a self-taught programmer.

Play Video

Covered Web Developer Topics

Cloud Infrastructure Architect

Amazon Web Services and Microsoft Azure are two leading cloud infrastructure technologies. They are used in many ways to launch applications off-premises, helping with cost and resource management within an organization. Understanding how to deploy applications via these services give an employer an extreme advantage, so as a back-end developer, you will have an advantage knowing the ins and outs of AWS and Azure.

Front End Web Developer

The front end of an application requires time, effort and precision. User interfaces impact everything that the customer experiences, so a poor design equates to lost revenue. Do you enjoy design, but also enjoy the complicated nature of technological programs? Front end development is a bit of both worlds where you need to learn how to translate a design into an application a PC or browser can understand.

Full Stack Developer

The Full Stack Developer can handle any front end or back end task that may be required within the IT department. You will become a jack of all trades, but master of none. A full stack developer does really well in Small and Medium businesses because of the number of knowledge areas you can work in. It requires design sense and back-end system management capability.

The Right price for the right education

Our Web Development Learning Paths are designed to help those who are looking to become self-taught programmers. Access to our solution gives you access to live bootcamps, books, e-learning courses and subject matter expert mentorship during live webinars. Within the different learning paths, you will find courses for:

  • JavaScript
  • Python
  • Cloud Infrastructure
  • Adobe Creative Products

Once completed with your courses, you will be able to download Certificate of Completion for each one. You will also be able to maintain PDF textbooks via your mobile device.

$549

PER YEAR​

THIS LEARNING PATH INCLUDES:

(CLICK HEADLINES FOR MORE INFO)

Video Courses

  • AWS: Cloud Primer

    This course will provide an understanding of cloud computing concepts and, specifically, how Amazon Web Services can meet business needs.

  • AWS: Management Tools

    Technicians responsible for managing AWS resources have many tools at their disposal. One-off configurations are often executed using the AWS management console but automation is possible using PowerShell and the AWS command line interface.

  • AWS: Networking

    This course covers fundamental networking components such as VPCs and subnets. Other networking topics such as Route 53 DNS domains, CloudFront content delivery, and dedicated links to AWS through Direct Connect are also covered.

  • AWS: Other Services

    In this course, you’ll explore a variety of AWS topics related to security, mobile hub, IoT, high availability, and big data analytics.

  • AWS: Storage

    All AWS services are affected by storage in one way or another. This course covers storage for EC2 virtual machines, general S3 storage, as well as longer-term storage through Glacier.

  • AWS: Virtual Machines and Identity and Access Management

    This course covers EC2 virtual machine deployment, configuration, and management. It also covers the role of identity and access management.

  • AWS: WorkDocs

    In this course, you’ll learn how office productivity needs are met through the use of Amazon WorkDocs for file management and sharing.

Books

  • Amazon Web Services in Action

    This audio edition introduces you to computing, storing, and networking in the AWS cloud.

Video Courses

  • ASP.NET MVC Web Applications: Introduction

    Get started with web application development in Visual Studio 2017. Discover how to create and add new pages in web forms, web pages, and ASP.NET MVC web applications, and create and apply layout and master pages for each application type.

  • ASP.NET MVC Web Applications: MVC Controllers & Actions

    Learn how to work with MVC controller route data, and how to create and use ASP.NET MVC controller action results, selectors, and filters in Visual Studio 2017.

  • ASP.NET MVC Web Applications: MVC Application Routes

    Discover how to configure and implement MVC routes, as well as define, link, and redirect areas in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Models and Unit Testing

    Examine the administration of basic MVC unit tests, and how to add a model to an ASP.NET MVC application, implement business logic in a model, and validate user input with data annotations in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Databases & Entity Framework

    Discover how to create databases and administer access to model classes using Entity Framework.

  • ASP.NET MVC Web Applications: Web API Routes & Controllers

    Learn how to register and configure ASP.NET Web API routes, and how to implement ASP.NET Web API controller HTTP methods in Visual Studio 2017.

  • ASP.NET MVC Web Applications: JSON & XML Data Formats

    Discover how to retrieve and display raw JSON and XML data in a browser, as well as how to develop a web application for multiple browsers and mobile devices in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Composing the UI Layout

    Explore UI layout creation for an application using Razor code blocks, HTML helper methods in MVC views, and Page Inspector in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Design and Implement UI Behavior

    Learn how to implement both client and server-side data validation, as well as how to render application scripts in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Adaptive UI Layout and Caching Strategy

    Discover how to design a caching strategy and work with display modes to implement adaptive user interfaces in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Data & State Management

    Examine the use of a number of MVC objects for persisting data, how to implement state management, and how to implement a web socket strategy in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Asynchronous Tasks

    Asynchronous tasks run in the background on a separate thread. Learn how to use and manage asynchronous tasks in an ASP.NET MVC web application in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Distributed Applications

    Discover how to design a distributed ASP.NET MVC application in Visual Studio 2017, and how to work with Azure Redis Cache.

  • ASP.NET MVC Web Applications: Implementing ASP.NET Authentication

    Control who can access your web applications! Learn how to configure user authentication rules in an ASP.NET MVC web application in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Claims-Based Authentication

    Explore claims-based authentication and how to implement it in an ASP.NET MVC web application in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Authorization & Exception Handling

    Discover how to configure and apply user authorization roles, as well as techniques for designing an exception handling strategy in an ASP.NET MVC web application in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Troubleshooting, HTTP Modules, & Handlers

    Examine techniques for troubleshooting application errors, performance, and security, and how to implement HTTP modules and handlers in an ASP.NET MVC web application in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Debugging Web Applications

    Even the best-written applications will run into problems at some time. Discover how to use the Azure Diagnostics API to collect diagnostics in an ASP.NET MVC web application, and how to debug Windows Azure applications.

  • ASP.NET MVC Web Applications: Configuring & Deploying

    Discover how to configure various web application settings, and how to deploy an ASP.NET MVC web application to hosting providers, Azure websites, and to IIS for local environment testing prior to production deployment.

  • ASP.NET MVC Web Applications: Globalization, Azure Events, & NuGet

    Learn how to create resources for implementing globalization and localization, implement Windows Azure life cycle events, and how to use the MVC SiteMap Provider NuGet package in an ASP.NET MVC web application.

  • ASP.NET MVC Web Applications: Optimization & Encryption

    Examine how to use compression to reduce network bandwidth, and how to implement custom encryption and decryption of application URLs in ASP.NET MVC web applications in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Implementing Secure Sites

    Discover how to manage validation and prevent cross-site scripting and cross-site request forgery attacks, as well as how to implement a custom membership provider for ASP.NET MVC web applications.

  • ASP.NET MVC Web Applications: Designing Application Architecture

    Learn how to plan the application layers and the aspects that we must consider for designing distributed applications.

  • ASP.NET MVC Web Applications: State & Configuration Management

    Explore how to configure application states in ASP.NET Core, as well as design and implement web socket strategies. You'll also work with designing effective configuration management solutions.

  • ASP.NET MVC Web Applications: Host Options & WebApp Composition

    Interact with host environments and design web apps with framework pipelines in Visual Studio 2017.

  • ASP.NET MVC Web Applications: Designing Build & Publishing Strategies

    Explore how to design browser artefacts, employ server build strategies, and explore various options for publishing applications.

  • ASP.NET MVC Web Applications: Deployment Architecture

    Explore how to implement various Azure deployment models and also deploy web applications to local on-premise options such as IIS.

Mentoring

  • Mentoring 70-486 Developing ASP.NET MVC Web Applications

    Skillsoft Mentors are available to help students with their studies for exam 70-486 Developing ASP.NET MVC Web Applications. You can reach them by entering a Mentored Chat Room or by using the Email My Mentor service.

AZ-900: Microsoft Azure Fundamentals
Video Courses
  • Azure Fundamentals: Cloud Computing

    In this 14-video course, learners can explore differences between cloud computing and traditional on-premises computing. You will examine AZ-900 Azure Fundamentals, the entry level Microsoft Azure certification that will introduce learners to Azure service offerings, including storage, virtual machines (VMs), databases, and developer solutions. Microsoft Azure lets users leverage the infrastructure of an existing computing environment to reduce, or even in some cases eliminate, on-premises solutions. You will learn that cloud computing depends on virtualization, and hypervisors, the underlying physical server hardware that allows VMs to be deployed and to run. Next, you will examine the components of Microsoft Azure include IaaS (Infrastructure as a Service), which is basic computing and storage services such as VMs and network services. You will learn that Azure includes PaaS (Platform as a Service), which is used for application hosting environment solutions such as web hosting, messaging, and database hosting, and SaaS (Software as a Service) with on-demand applications. Finally, the course compares traditional on-premises IT solutions to their cloud equivalents, and compares on-premises to cloud migration strategies.

  • Azure Fundamentals: The Ecosystem

    Continue exploring differences between cloud computing and traditional on-premises computing, and how Microsoft Azure Cloud Services are made available to cloud customers, in this 15-video course examining the Azure ecosystem. Here you will learn about Microsoft Azure data centers or physical facilities, which are currently located in 140 countries, and that when you deploy new resources, you must specify the geographical location or region. Then you will learn how ARM (Azure Resource Manager) can be used to deploy or manage a single virtual machine (VM), or related resources as a group. Next, learners see that the Microsoft Azure portal is a GUI (graphical user interface tool), in the form of a web application, and the GUI management tool supports RBAC (role-based access control). You will learn to use the Microsoft Azure CLI (command-line interface) tool to manage resources from a command- line environment. You will learn to use Azure Cloud Shell CLI to deploy a Linux VM. Finally, you will explore Azure Powershell to manage Azure resources at the command line. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: Storage Components

    Learners can explore how to recognize when specific storage solutions to best address a specific business need in this 15-video course. Discuss Azure Storage options such as Azure Disk Storage, Blob Storage, and how to use tools to manage Blob Storage items. Key topics covered in this course include the Blob and the key vault. Learners will also hear practical descriptions about using the command-line interface (CLI) commands as well as PowerShell cmdlets (lightweight commands) to work with Azure Storage accounts. Watch a demonstration of how to use the Azure portal to create a new Azure storage account—essentially a cloud-based shared folder. Finally, you will observe how the Azure Key Vault is used to store secrets securely. In the concluding exercise, learners use the Azure portal and the web graphical interface to create a storage account, then upload a file to it by using the portal, and create an Azure file share as well as a key vault, then store a secret within the vault. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: Network Components

    In this 14-video course, learners discuss Azure network options such as virtual networks (VNets); virtual private network (VPN) connectivity to Azure; application gateways; and content delivery networks (cdns). The course opens with a deep dive into Azure network infrastructure, focusing on which Azure network components are required and how to configure them, depending on a user’s workload needs. Learn how Azure VNets are addressed in Azure and how they can be used for the deployment of services, such as Cosmos DB and virtual machines. Next, learn how to implement VNets by using the graphical user interface (GUI), command-line interface (CLI), and PowerShell. You will learn when to use private and public IP addressing in Azure and how to implement an Azure point-to-site VPN. Finally, learn how to work with the application gateway to distribute or load balance incoming client traffic, and learn benefits of using a content delivery network. The concluding exercise asks learners to describe differences between point-to-site VPNs and site-to-site VPNs, then to use the Azure portal to create an Azure static public IP address. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: Virtual Machines

    Explore how to facilitate the deployment and management of virtual machines (VMs) and Cloud-hosted applications in this 15-video course, which describes how Linux and Windows Azure virtual machines are deployed and managed, as well as how to connect to Azure VMs. First, you will learn how to manage them by using PowerShell. Next, the course offers detailed descriptions of Azure VM scale sets, load balancing, and app services. Finally, learners will explore how to work with Azure Cloud hosting of applications, including deploying a static HTML-type of Azure website, and then hear discussions of hosted Azure functions and how to use the Azure app event grid. Learn how to connect a VM from outside of Azure—over the Internet from an on-premises network. The concluding exercise directs learners to list Azure VM configuration considerations, then use the Azure portal to deploy a Linux VM; explain the benefit of VM scale sets and when they should be used; and describe the purpose of Azure serverless computing. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: Database Solutions

    In this 14-video course, learners are shown how to distinguish between SQL (structured query language) and NoSQL Azure databases, including databases such as Azure SQL and Cosmos DB. The course begins by discussing some SQL basics and then explores Azure SQL databases in-depth, including Azure SQL database graphical user interface (GUI) deployment, deployment through the command-line interface (CLI), and using PowerShell cmdlets (lightweight commands). Next, watch a demonstration of how to connect to Azure SQL Database and how the SQL migration process works to bring data from on-premises into the Azure cloud. Explore the process of Azure database migration. Finally, you will learn how to describe options for using NoSQL solutions in Azure, such as CosmosDB. The concluding exercise directs learners to draw a comparison between SQL compliant databases and NoSQL database solutions, then use the Azure Portal to deploy Azure SQL Database; connect to Azure SQL Database from on-premises by using a tool such as Microsoft SQL Server Management Studio; and finally, to deploy CosmosDB. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: Big Data Analytics

    Learners will explore how to use Azure with big data to collect, store, and analyze vast data sets by using tools such as Azure HDInsight, SQL Data Warehouse, and Azure Data Lake Analytics in this 11-video course. Key concepts covered in this course include how to deploy an Azure Hadoop Cluster; how to use Azure Data Lake Analytics to collect, store, and analyze vast data sets; and how to add an Azure Storage Blob account as a Data Lake data source. You will also learn how to configure and work with a small Data Lake data set. The concluding exercise asks learners to provide a definition of Big Data, then describe SQL Data Warehouse components—by listing moving parts that work together to make the SQL (structured query language) data warehouse function as it does—and describe the ETL tool (extract, transform, and load) in the context of how it relates to data processing. Finally, learners will deploy Azure SQL data warehouse through the Azure portal. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: IoT & AI

    This 11-video course describes the Internet of Things (IoT) and artificial intelligence (AI) services available in Microsoft Azure, and what significant value Azure brings to an organization. The course opens with a detailed overview of what IoT is, as well as defining IoT central, IoT hub, and IoT edge, before drawing relationships between those components. Learners will become able to identify what Azure IoT solution accelerators are and when they should be used—in medical device tracking, in registering and tracking information related to industrial machinery controls, or remote control of building services, for instance. Next, you will learn about Azure cognitive services, and how users can work with and analyze data in the machine learning studio. In the concluding exercise, learners will begin by describing IoT; describing when the Azure IoT Hub should be used; and describing the purpose of IoT solution accelerators. You will be asked to list three examples of how artificial intelligence can be used through Azure. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: Azure Data Privacy

    Learners can explore how data privacy rules vary around the world, and how Microsoft Azure adheres to these numerous data security standards in this 11-video course, which examines ways in which Azure provides data security in alignment with numerous international data privacy standards: GDPR (General Data Protection Regulation), NIST (US National Institute of Standards and Technology), and ISO security guidelines. You will learn about the various tools used by Azure including the Azure Security Center, the Azure Service Trust Portal, and the Azure Security Compliance Manager. Learn how Azure Government Services complies with regulations in various countries. The course then discusses the Azure service feature lifecycle. In the concluding exercise, learners are asked to explain the GDPR data privacy framework, then discuss how Azure Government services differs from standard Azure services. You will be asked to explain the purpose of Azure SLAs (service level agreements), and then work with or enable an Azure preview feature. This is one of a series of courses to help learners prepare for the AZ-900: Azure Fundamentals certification exam.

  • Azure Fundamentals: Azure Network Security

    AZ-900, an entry-level Microsoft Azure certification, displays a user's familiarity with Azure service offerings such as storage, virtual machines, databases, and developer tools. Microsoft Azure allows users to leverage the infrastructure of an existing cloud provider computing environment to reduce or even eliminate on-premises solutions. In this 14-video course, you will learn how to secure Azure networks by using virtual networks (VNets) and Azure Firewall Key Vault, as well as many other Azure network security options. Watch a demonstration of how the Azure portal creates and configures a network security group (NSG). Next, learn how configuring a virtual machine in Azure with just-in-time access can further harden virtual machines. In the closing exercise, learners must describe how security is enhanced when one uses the Azure Firewall and uses Azure DDoS mitigation; and how security is enhanced by using NSGs. Then you will be directed to create an NSG by using the portal, and create a similar group by using the command-line interface.

  • Azure Fundamentals: Azure Security Services

    In this 15-video course, you will continue to explore the AZ-900 entry-level Microsoft Azure certification displaying familiarity with Azure service offerings including storage, virtual machines, databases, and developer solutions. Azure Active Directory (AD) is a cloud-based directory service in which technicians can create user and group accounts to control resource access through role-based access control (RBAC). In this course, you will explore Azure subscription management options and how cloud technicians can implement Azure IAM (Identity and Access Management) and manage subscriptions to maximize security. Learn how to manage multiple subscriptions—for different countries, in a multinational firm, or even for different projects: one subscription for development versus one for production. The concluding exercise asks learners to compare on-premises Active Directory domain services with Azure AD, including similarities and differences; to describe the purpose of Azure policies; to create an Azure AD user with the portal; and to assign a built-in RBAC role by using the portal.

  • Azure Fundamentals: Monitoring the Azure Environment

    Learners explore how to monitor Azure resources and control cloud-related costs in this 12-video course dealing with AZ-900 entry-level Microsoft Azure certification. You will learn about Azure service offerings, including those related to storage, virtual machines (VMs), databases, and developer solutions, and how Azure Resource Monitoring provides performance and security insights for subscribers. First, the course demonstrates use of Azure Monitoring to view Azure resource logs, and how to configure alert notifications and create custom dashboards. Then learn to utilize Azure cost management with Azure Pricing Calculator and Azure Total Cost of Ownership (TCO) Calculator; how to configure billing supports; and how to submit an Azure support request. In the closing exercise, learners will enable alerts to administrators, notifying when a specific VM's CPU utilization exceeds 85 percent; create a custom dashboard (HQ Admin) that shows Resource Groups and Users and Groups; use Azure Pricing Calculator to estimate costs related to three Linux VMs, and one managed Azure SQL Database instance; and configure an Azure billing alert when Azure charges reach $300.

  • AWS Certified Developer – Associate: Code Management and Monitoring Tools

    Explore AWS code management using tools like CodeCommit, CodePipeline, CodeBuild, and CodeDeploy.

  • Monitor Project Communications (PMBOK® Guide Sixth Edition)

    Managing projects requires monitoring the flow of information between all the stakeholders with a communications management plan. The CAPM® is an asset that will enhance your credibility and effectiveness in this area. CAPM training will aid you in developing a project communications management process that keeps everyone on the same page. This course covers the processes for monitoring communications in project management.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

  • Identifying Risk (PMBOK® Guide Sixth Edition)

    If you’re responsible for managing projects, it’s necessary to identify risks so that you can make a plan to deal with them. Project risk management improves the chance of project success enormously. The CAPM® is an asset that will enhance your ability to manage projects, as CAPM training will help you to identify risk so you can prepare. This course covers the process of identifying risks in project management.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

  • Analyzing Risk (PMBOK® Guide Sixth Edition)

    Project risk management is a key responsibility of the project manager. Planning risk management means analyzing the things that can go wrong, to try and foresee how the project might be impacted. The CAPM® is an asset that will enhance your effectiveness in managing projects, as CAPM training will help prepare you for the risk management a project requires. In this course, you’ll examine the two risk analysis processes of the project risk management knowledge area, namely, Perform Qualitative Risk Analysis and Perform Quantitative Risk Analysis.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

  • Responding to Risk (PMBOK® Guide Sixth Edition)

    All projects face risks. Effectively planning risk management can be the difference between success or failure on a project. The CAPM® is an asset that will enhance your risk management capabilities, as CAPM training will aid you in making a project risk management plan. This course covers the final three processes in the project risk management knowledge area: Plan Risk Responses, Implement Risk Responses, and Monitor Risks. You’ll learn about some common risk response strategies and how to monitor and control risks as they occur when managing projects.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

  • Procurement Management (PMBOK® Guide Sixth Edition)

    Procurement involves ensuring the reliable delivery of required materials, products, and services from external sources. Managing projects means having a procurement management process in place that identifies suitable vendors, manages relationships with sellers, monitors procurement activities, and makes changes and corrections when necessary. The CAPM® is an asset that will enhance your credibility and effectiveness in this area, as CAPM training guides you in all areas of project planning. This course covers the Conduct Procurements and Control Procurements project management processes.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

  • Managing Stakeholder Engagement (PMBOK® Guide Sixth Edition)

    This course covers the Manage Stakeholder Engagement and Monitor Stakeholder Engagement project management processes. This course will assist learners in preparing for the PMI® PMP® certification exam. PMBOK, PMI, PMP, CAPM are registered trademarks of the Project Management Institute, Inc.

  • Project Management Introduction (PMBOK® Guide Sixth Edition)

    If you’re responsible for managing projects, understanding the project basics is essential. Project management is affected at every stage by the organization, the social environment, the project stakeholders, and many other aspects of the context in which the project is carried out. The CAPM® is an asset that will enhance your credibility and effectiveness in project management, as CAPM training helps you understand what you need to know before planning begins. This course covers key project management concepts and terms, and provides information about the variables that can influence project outcomes.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

  • Project Fundamentals (PMBOK® Guide Sixth Edition)

    Knowing the project basics is essential before you begin managing projects. Each project fundamental is an element or characteristic that all projects have in common. The CAPM® is an asset that will enhance your credibility in project management, as CAPM training helps you to understand what you need to know before planning begins. This course covers the project and product life cycles and project phases, and introduces the process groups and knowledge areas in the PMBOK® Guide.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

  • The Process Groups (PMBOK® Guide Sixth Edition)

    Managing projects is easier with a solid knowledge of project management processes. The CAPM® is an asset that will enhance your ability to manage projects, as CAPM training helps you to understand project management processes and principles. This course covers the process groups and knowledge areas in the PMBOK® Guide, along with their key interactions with each other.
    This course will assist learners in preparing for the PMI® PMP® certification exam.

Bootcamp
  • Microsoft Azure Fundamentals Bootcamp

    This Live Bootcamp is designed to introduce you to the Microsoft Azure cloud computing platform and its services offerings at a high level, and it will also prepare you for the AZ-900: Microsoft Azure Fundamentals exam which in turn can be used in preparation for other Microsoft Azure certification exams.
    This course covers official AZ-900 exam objectives, from cloud concepts such as cloud deployment and service models to more detailed Azure topics such as cloud storage, compute, database, big data analytics, cloud DevOps, cost management and monitoring. All topics are discussed in the context of matching Azure services to business needs in a secure and compliant manner. The content is spread out over four 4-hour days.
    The Live Bootcamp sessions also include live demonstrations. Before attending, if you don’t already have one, please make sure you sign up for a free Microsoft Azure trial account at https://azure.microsoft.com/free/


    Prerequisites
    Students looking to attend this course should meet the following prerequisites:
    There are no prerequisites for this vourse

  • Live Session 1

  • Live Session 2

  • Live Session 3

  • Live Session 4

AZ-203: Developing Solutions for Microsoft Azure
Video Courses
  • Azure Developer: Azure Cloud Technology Solutions

    Explore the advantages of appropriate design principles and Application Design from the perspective of Azure Data and Web API to create scalable solutions utilizing Azure Product Stacks.

  • Azure Developer: Common Application Design & Connectivity Patterns

    Discover how to identify the right design patterns to implement various architectural component that includes patterns to resolve common issues and build robust architecture.

  • Azure Developer: Storage Solutions

    Explore various storage solution that include essential storage solutions, and manage data including critical tasks like data transfer, data security and caching.

  • Azure Developer: Storage Tables

    Explore concepts and utilization of storage tables, applying various design patterns applicable on data , query and transaction management.

  • Azure Developer: Cosmos DB Storage Solutions

    Explore the architecture and implementation patterns of Cosmos DB, including data modeling, query design, security, and monitoring.

  • Azure Developer: File Storage Solutions

    In this course you'll learn of the concept of Azure File, share resources and snapshots using the Azure File Share, manage server registration with Azure File Sync, develop Azure File Apps, manage and troubleshoot Azure Files.

  • Azure Developer: Relational Database Solutions

    Examine how to implement a relational database system as DBaaS provided by Azure. Explore the significance of using OLTP and OLAP and challenges that may arise from their use.

  • Azure Developer: Blob Storage Solutions

    Explore the features and functionality of Azure Blog Storage. Examine the blob life cycle and manage blob storage using tools such as Azure Search and Storage Explorer.

  • Azure Developer: Caching & Content Delivery Solutions

    Explore CDN architecture, using CDN to implement caching, and the role of Redis in cache management with CDN.

  • Azure Developer: PaaS Web Applications

    Explore how to implement different types of Azure web applications, including Web API, Azure Service API, and Web Jobs.

  • Azure Developer: Creating Mobile Apps

    Explore how to implement various types of mobile applications including Android and iOS. Discover Azure add-ons that provide scalability and availability.

  • Azure Developer: Working with Azure Logic Apps

    Discover the needs and benefits of integration provided by Azure, including the use of Azure Logic Apps and serverless patterns.

  • Azure Developer: Working with Azure Service Fabric

    Explore the features and benefits afforded with the implementation of Azure Service Fabric. Also explore the implementation of non-functional aspects of Azure Service Fabric like monitoring, logging, and cluster sizing.

  • Azure Developer: Working With Azure Functions

    Learn to implement various types of services including Service API, Logic App, and Functions . Learn to set up authentication using Azure AD, OAuth, and OpenID.

  • Azure Developer: Azure Batch & Scheduling Bulk Operations

    Explore how to implement Azure Batch with a focus on building and running jobs.

  • Azure Developer: Kubernetes Service Solutions

    Explore the architecture of Kubernetes, usage scenarios of Azure Container Service (ACS) and Azure Kubernetes Service (AKS), and learn to deploy ACS and AKS solutions to gain scalability and reliability.

  • Azure Developer: Media Services Solutions

    Discover the use of Azure Media Services with APIs and explore the use of Live Video streaming.

  • Azure Developer: Implementing Authentication & Access Control

    Evaluate and implement various security mechanisms provided by Microsoft Azure.

  • Azure Developer: Implementing Secure Data Solutions

    Explore the essential mechanisms of securing data in Azure along with the best practises of securing enterprise data in an Azure enviornment.

  • Azure Developer: Advanced Scalability Using Azure

    Implement advanced scaling capabilities provided by Azure to enhance various Azure components that include Azure SQL, Blob storages, and learn to implement autoscaling and partitioning.

  • Azure Developer: Advanced Security & Integration Using Azure Services

    Plan and design advanced security and integration solutions utilizing various security and integration services provided by Azure including CBAC, RBAC, Service Bus, and Event Grid. Monitor Web applications using Application Insights.

Video Courses
  • MERN: Advanced MERN Development

    The MERN (Mongo, Express, React, and Node) stack is an excellent choice for building powerful and flexible data-driven web applications. In this 20-video course, leaners will discover how to employ different technologies that make up the MERN stack to build a basic authentication application for full stack development. Begin by examining key considerations to observe when planning a MERN app, then create a MongoDB Atlas account and a working cluster for a MERN app. Connect to MongoDB Atlas and explore how to handle errors. Learn how to build data models for a MERN app by using MongoDB and Mongoose, validate request body payloads, and configure JWT (JSON Web Token) authentication. Next, you will learn how to create and use middleware, and create unit tests by using the Jest unit testing framework. Examine how to configure React and Redux and use type checking with PropTypes, and how to manage state by using reducers and actions. The course concludes with a demonstration of deploying a MERN application to Heroku cloud-based platform as a service.

  • Advanced Database Security Development

    Explore full stack development (FSD) data platform options, along with their strengths and weaknesses, in this 14-video course. Learn how to create a database schema by using the MS Entity Framework and a Code First Approach. Take a look at the advanced security options when using MS Azure SQL database, and then learn how to configure and test, control, and grant database access to the MS Azure SQL database. Next, learn about configuring and managing Azure Active Directory authentication with the Azure SQL database and configuring and managing transparent data encryption by using the Azure portal. Examine how to configure Azure SQL database auditing by using the Azure portal; enable Advanced Data Security; and start classifying data, tracking vulnerabilities, and investigating threat alerts. Learn how to classify the Azure SQL database and run a vulnerability assessment scan by using the Azure portal, analyze the results, and set a baseline. Finally, discover how to access Advanced Threat Protection alerts for the Azure SQL database by using the Azure portal.

  • FSD Secure Database Development

    Learners can explore security planning methods and common security and data breach concerns in this 14-video course. Discover best practices for logging and monitoring data security breaches for full stack development, the OWASP best practices, and how to integrate security into the CI/CD pipeline. Key concepts covered in this course include security planning methods and common database security and data breach concerns; best practices for using DB logs to analyze for security and data breaches; and the OWASP security list and its benefits during software development and deployment. Learn how to incorporate data security testing into the CI/CD pipeline; learn the available data Functional Specification Document (FSD) platforms and strengths and weaknesses of each platform; and learn how to install and configure MySQL database locally. Next, learn how to secure a Microsoft SQL Server deployment; harden a local PostgreSQL installation; and secure a MongoDB Atlas cloud database deployment. Finally, learn to harden a deployment of Apache Cassandra; deploy and secure a SQL database on Azure; and create a MySQL instance and database using Google Cloud.

  • SQL in FSD Development

    This 13-video course explores the importance of SQL in Full Stack Development (FSD), how to use SQL statements to create and manipulate database objects and data, and some best practices for using SQL efficiently. Key concepts covered in this course include the differences between relational and nonrelational databases and their basic structure; situations when a relational database should be used in FSD development; and the role SQL plays when using a relational database in FSD development. Learn the difference between DDL and DML statements in SQL; learn the level of SQL programming knowledge required by a FSD developer; and examine best practices needed when working with SQL code. Next, you will install and configure the PostgreSQL relational database system for use in FSD development; work with SQLAlchemy to connect to a relational database; and create DDL and DML statements using SQL to manipulate data in a relational database. Finally, learn to use Alembic to manage a database revision and learn the importance of SQL in the role of an FSD developer.

Practice Labs
  • FSD Data Development

    Perform FSD data development tasks including creating and managing a PostgreSQL database, working with SQLAlchemy, performing PostgreSQL database operation and working with NodeJS router. Then, test your skills by answering assessment questions working with Express, Router and Validator in NodeJS, performing database operations with PostgreSQL, working with the Python Connect File and performing NodeJS data operations.
    This lab provides access to several tools commonly used in full stack development, including:
    � Anaconda
    � Jupyter Notebook + JupyterHub
    � Pandas, NumPy, SiPy
    � Seaborn Library
    � Spyder IDE
    � Angular 7
    � React
    � Node
    � MongoDB
    � MySQL
    � VS Code
    This lab is part of the FSD Data Development track of the Skillsoft Aspire Enterprise Developer to Full Stack Developer journey.

Exam Prep
Books
  • Mentoring 70-486 Developing ASP.NET MVC Web Applications

    Skillsoft Mentors are available to help students with their studies for exam 70-486 Developing ASP.NET MVC Web Applications. You can reach them by entering a Mentored Chat Room or by using the Email My Mentor service.

Additional courseware exists for each of the above topics, and are already included in your paid library. The courses chosen are selected by Knowledge Question Direct training advisors as a quality minimum course load. We recommend all students customize their course loads as needed. Your course mentors are available to assist you in choosing additional courses at no additional cost.

THIS LEARNING PATH ALSO INCLUDES:​

Each Learning Path from Knowledge Quest Direct gives you bonus features that continually support your educational endeavors. Even though you are focusing on Web Development related certifications in web development technology, you will eventually want to gain other certifications to help bolster your resume. Often, IT positions will require an ITIL or Project Management certification. With our additional options, you have the capability to learn what is needed for those as well!

Live Bootcamps

Have you ever had a problem in an e-learning course, got stuck and never continued? Well, that is not something you will run into here. Mentorship and live bootcamps allow you to gain knowledge in a live setting where your questions can be answered in real time. The Live Bootcamp functionality allows you to schedule when you’d like to attend from the comfort of our educational portal. They are online bootcamps, so you will be able to attend with any internet connection.

Additional Books Including Audio Books

IT related certifications and jobs require the person to be continually learning. We have many e-learning courses with videos to choose from, but sometimes you may want a deeper dive. Our extensive library of books and audio books gives you the option to read additional material about your field of study. Audio Books allow you to learn hands free.

Full Course Library with 40,000+ Courses

As we mentioned, your learning paths is just a part of the fun. Overall, you will have access to 40,000 courses involving various other certifications and learning paths. You can assemble your own learning path customized to your needs at any given moment. You can take a standalone course just to refresh your knowledge in a subject. Do you want a Project Management Professional Certification? It is completely doable with access to our extensive library of courses

Get started on your Web Developer training!

kqd-w-2

Copyright © 2020 Knowledge Quest Direct

What is a 'Learning Path'?

Knowledge Quest Direct Learning Paths are specifically designed to get you trained and certified as efficiently as possible. Our training experts have developed these specific packages to get you up-to-speed on some of today's most desired topics. When you purchase a 'Learning Path' you will be pre-enrolled in these specific courses, however you ALSO have access to the entire library of training products!

With a 'Full Library with Books' purchase you will have access to our entire collection of over 40,000 Video & eLearning Lessons including titles ranging from the newest IT certifications and technologies to “soft skills” and everything in between. Also included in the Full Library with books is 11,900+ Reference Books, 100+ Test Prep titles and 95 IT practice labs.

For more information see our Full Course List and our Pricing Plans pages.