Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »
Item number: 141272124

Full Stack Development From Essentials To Data Development Training

Item number: 141272124

Full Stack Development From Essentials To Data Development Training

€999,00 849,15 1.027,47 Incl. tax

Award winning Full Stack Development From Essentials To Data Development Training with access to an online mentor via chat or email, final exam assessment and Practice Labs.

Read more
Discounts:
  • Buy 2 for €832,17 each and save 2%
  • Buy 3 for €823,68 each and save 3%
  • Buy 4 for €815,18 each and save 4%
  • Buy 5 for €806,69 each and save 5%
  • Buy 10 for €764,24 each and save 10%
  • Buy 25 for €721,78 each and save 15%
  • Buy 50 for €679,32 each and save 20%
Availability:
In stock
Delivery time:
Ordered before 5 p.m.! Start today.
  • Award Winning E-learning
  • Lowest price guarantee
  • Personalized service by our expert team
  • Pay safely online or by invoice
  • Order and start within 24 hours

Full Stack Development From Essentials To Data Development E-Learning

Full Stack Development is essentially the convergence of a variety of tools and technologies, coupled with an Agile approach, to develop complete end to end applications. Explore how to go from an Enterprise Developer to a Full Stack Developer.

This learning path, with more than 80 hours of online content, is divided into the following four tracks:

FSD Track 1: Enterprise Developer
FSD Track 2: Front-end Developer
FSD Track 3: Middle/Back-end Developer
FSD Track 4: Full Stack Developer

FSD Track 1: Enterprise Developer

In this track of the Enterprise Development to Full Stack Developer journey, the focus will be on getting started with FSD, software testing and secure programing with FSD, using MEAN and MERN for FSD development, and FSD programing language primer.
Content:
E-learning collections

FSD Getting Started: Introduction to Full Stack Development

Course: 57 Minutes

  • Course Overview
  • What is FSD?
  • Agile Development Basics
  • Agile vs. Traditional Methodologies
  • From Agile to Full Stack
  • Importance of FSD
  • Components of FSD
  • Common Stacks Used in FSD
  • Transitioning to FSD
  • Exercise: Fundamentals of the FSD Methodology

FSD Software Testing: Full Stack Developer Software Testing

Course: 1 Hour, 10 Minutes

  • Course Overview
  • Full Stack Toolkits
  • Full Stack Frameworks
  • Full Stack Software Testing
  • Full Stack Performance Testing
  • Full Stack Security Testing
  • Full Stack UI Testing
  • Full Stack Database Testing
  • Full Stack Usability Testing
  • Full Stack API Testing
  • Full Stack Developer Testing Using Docker
  • Analyze Logs Using the ELK Stack
  • Exercise: Full Stack Developer Software Testing

Secure Full Stack Developer Programming

Course: 1 Hour, 15 Minutes

  • Course Overview
  • Full Stack Developer Secure Programming
  • SSL Configuration
  • Cross-Site Forgery Attack Prevention
  • Analyze Logs Using the ELK Stack
  • OWASP's Top 10 Security Risks
  • Implement HTTP Strict Transport Protocol
  • Prevent Cross-Site Scripting Attacks
  • Defend Against Clickjacking Attacks
  • Implement Content Security Policy
  • Prevent Caching of Sensitive Data
  • Cookie Prefixing
  • Prevent Cross-Site Request Forgery Attacks
  • Course Summary

MEAN for FSD Development: Introduction to the MEAN Stack

Course: 1 Hour, 7 Minutes

  • Course Overview
  • Intro to the MEAN Stack
  • Installing Node
  • Installing MongoDB
  • Installing Express
  • Creating a Simple MongoDB Collection
  • Reading from MongoDB Collections
  • Handle GET Requests Using Express6
  • Handle POST Requests Using Express
  • Creating an Angular App
  • Creating a Component
  • Making HTTP Requests
  • Exercise: Setting up the MEAN Stack

MERN for FSD Development: The MERN Stack & FSD

Course: 1 Hour, 12 Minutes

  • Course Overview
  • Intro to the MERN Stack
  • Installing Node
  • Installing MongoDB
  • Installing Express and Dependencies
  • Creating an HTTP Server
  • Installing Katalon Studio
  • Creating REST API Routes
  • Interacting with MongoDB
  • Intro to React with Redux
  • Creating a React App
  • Creating a React Component
  • Installing and Configuring Redux
  • Managing State with Redux
  • Making GET Requests with React
  • Making POST Requests with React
  • Course Summary

FSD Programming Languages Primer: FSD Front-end Primer

Course: 1 Hour, 5 Minutes

  • Course Overview
  • Front-end Languages and Frameworks
  • JS Front-end Frameworks
  • CSS Frameworks
  • Creating an Angular project
  • Creating a React Project
  • Creating a Vue.js Project
  • Configuring Bootstrap
  • Configuring Foundation
  • Responsive Web Design
  • Serverless Integration Using Firebase
  • Container Integration Using Docker
  • Exercise: FSD Front-end Languages and Frameworks

FSD Programming Languages: FSD Back End & Miscellaneous Tools

Course: 58 Minutes

  • Course Overview
  • Back-end Development
  • Enterprise Service Bus
  • JavaScript Middleware Framework
  • Comparing SOAP vs. REST
  • Comparing SQL vs. NoSQL
  • Configuring Node.js
  • Configuring Ruby on Rails
  • Configuring Django and Python
  • Configuring Docker Containers
  • Configuring Firestore Document DB
  • Configuring ASP.Net/MVC
  • Exercise: Back-end Development and Tools

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: FSD Software Essentials (estimated duration: 8 hours)

Perform essential full stack development tasks by working with NodeJS and MongoDB and creating applications with Angular and ReactJS. Then, test your skills by answering assessment questions after working with npm packages, displaying data using Angular, rendering data in ReactJS and working with ReactJS components.

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

Track 2: Front-end Developer

In this track of the Enterprise Development to Full Stack Developer journey, the focus will be on FSD front-end development. The technologies covered will be HTML & CSS and advanced JavaScript. User interaction technologies and build and test tools will also be covered.
Content:
E-learning courses

FSD Front-end Development: Features of HTML5 & CSS3

Course: 1 Hour, 7 Minutes

  • Course Overview
  • HTML Forms
  • Local Storage Options
  • Web Workers
  • The Service Worker Lifecycle
  • Web Sockets
  • Server Sent Notifications
  • Layouts
  • CSS FlexBox
  • CSS Selectors
  • Styling Forms
  • CSS Media Queries
  • Exercise: Designing a Webpage Layout

FSD Front-end Development: Advanced CSS Browser Features

Course: 1 Hour, 7 Minutes

  • Course Overview
  • Custom Elements
  • The Shadow DOM
  • HTML Templates
  • Cross-Origin Resource Sharing
  • Sass Setup and Installation
  • Sass Variables and Nesting
  • LESS Setup and Installation
  • LESS Variables and Mixins
  • LESS Scope, Operations, and Functions
  • Stylus Setup and Configuration
  • Stylus Basic Syntax
  • Exercise: Mixins with LESS

FSD Front-End Development: Using JavaScript Functions

Course: 1 Hour, 11 Minutes

  • Course Overview
  • The XMLHttpRequest Object
  • Reloading Content with AJAX
  • The Document Object Model
  • Developing JSON Objects
  • Validating Form Values
  • Variable Scope and Hoisting
  • Types of Functions
  • Promises and Asynchronous Programming
  • Using Factory Functions
  • Extracting Values Using Closures
  • Exercise: Develop a Factory Function

FSD Front-End Development: Writing Code with jQuery

Course: 1 Hour, 11 Minutes

  • Course Overview
  • jQuery Syntax and Pattern
  • Events
  • Document Object Model
  • AJAX
  • Deferred Objects
  • Callbacks
  • jQuery Plugins
  • Form Validation with Plugins
  • CSS-Related Properties
  • Data Methods
  • Exercise: Make an AJAX Call

FSD Front-End Development: Frameworks

Course: 1 Hour, 18 Minutes

  • Course Overview
  • Architectural View of Angular
  • Angular Forms
  • Angular's HttpClient
  • Routing and Navigation with AngularJS
  • Getting Started with VueJS
  • Binding Form Fields
  • Accessing External APIs
  • Adding Components
  • The VueJS CLI
  • Angular and Bootstrap
  • Exercise: Add a Bootstrap Navbar and table

FSD Front-End Development: UI Development with ReactJS

Course: 1 Hour, 22 Minutes

  • Course Overview
  • ReactJS Installation
  • Building Components
  • Establish Component State
  • Functional vs. Class-based Components
  • Routing Capabilities
  • Multiple Page Parts
  • Enhance Component with Existing HTML
  • API Calls
  • Organizing Components
  • Linking Components
  • Form Submit
  • Exercise: Add and Configure a New Component

FSD Front-end Development: Server Tools

Course: 1 Hour, 9 Minutes

  • Course Overview
  • Installing Node.js
  • JSON Package Configuration
  • Configure a Simple Server
  • The HTTP Module
  • NPM Management and Express
  • Routing and Parameters
  • Modularization with JS Files
  • Controllers and Logic
  • File Systems
  • Add a Database to Node.js
  • Exercise: Build a Simple Server

FSD Front-end Development: Build Tools

Course: 1 Hour, 9 Minutes

  • Course Overview
  • Webpack Setup
  • Grunt jsHint
  • Gulp tasks
  • Browserify for Front End Dev
  • Scaffold with Yeoman
  • Git Installation
  • Git Branches
  • Git and GitHub
  • Working with GitHub
  • Exercise: Install and Use Git

FSD Front-end Development: Testing Tools

Course: 1 Hour, 1 Minute

  • Course Overview
  • Testing in a JS environment
  • Browser Developer Tools Overview
  • Browser Tools DOM Inspector
  • Browser Tools CSS Manipulator
  • Testing with Node.js, Mocha, and Chai
  • ReactJS, Jest, and Enzyme
  • Component Testing with Jest and Enzyme
  • Snapshot Testing
  • Exercise: Run React Boilerplate Tests

Online Mentor

You can reach your Mentor by entering chats or submitting an email.
Nova Learning, januar 2021

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: FSD Front-End Development (estimated duration: 7 hours)

Perform front-end development tasks using NodeJS to build an HTTP server, applying Flexbox, working JavaScript Closures and styling pages with browser developer tools. Then, test your skills by answering assessment questions after responding to viewport sizes, posting data using ReactJS, nesting CSS code with Node-sass and creating a factory function. This lab provides access to several tools commonly used in full stack development.

Track 3: Middle/Back-end Developer

In this track of the Enterprise Development to Full Stack Developer journey, you will explore middle and backend FSD, Java Spring for FSD development, API deployment with Python, restfull services, and FSD project deployment.
Content:
E-learning collections

FSD Development: Java Spring Framework

Course: 1 Hour, 23 Minutes

  • Course overview
  • Java Spring Framework
  • Spring MVC Rest API
  • Installing the Spring Framework
  • Spring REST API
  • Spring Data
  • Spring Data Java Persistent API (JPA)
  • Spring Security
  • Spring Authentication
  • Spring Bean
  • Spring BeanFactory
  • Spring MVC Framework
  • Spring MVC Demo
  • Course Summary

FSD Development with Python: API Development in Flask

Course: 1 Hour, 19 Minutes

  • Course Overview
  • FSD Development with Python: API Development in Flask
  • RESTful APIs
  • Python API Practical Applications for FSD
  • Python API Framework Choices
  • Test Driven API Development
  • Python Flask API Scaffolding
  • HTTP Data Processing
  • Working with JSON Payloads
  • Handling Unexpected Errors
  • Logging for a Python API
  • Testing an API with pytest
  • Exercise: Python Flask API Server

RESTful Services for FSD: Building & Testing RESTful Services

Course: 1 Hour, 23 Minutes

  • Course Overview
  • RESTful Services Best Practices
  • RESTful Services Challenges
  • RESTful Services API Design
  • Extending RESTful Services
  • Sanitizing API Inputs
  • Implementing a GET handler
  • Implementing a POST handler
  • Implementing a PUT handler
  • Implementing a PATCH handler
  • Implementing a DELETE handler
  • Testing a RESTful Service
  • Exercise: Build and Test a RESTful Service

Deploying FSD Projects: Deployment Overview

Course: 1 Hour, 30 Minutes

  • Course Overview
  • FSD Deployment Strategies
  • FSD Deployment Security
  • Waterfall vs. Agile Deployments
  • FSD Continuous Deployment
  • FSD Deployment Tools
  • Azure DevOps Deployment Pipeline
  • Software Stack Types
  • Java Spring Deployment
  • Full Stack Deployment Strategies
  • Deployment Platforms
  • Git Deployment
  • Heroku Deployment
  • Course Summary

CI/CD Pipelines: Full Stack Developer CI/CD

Course: 1 Hour, 30 Minutes

  • Course Overview
  • FSD Continuous Integration
  • FSD Continuous Integration Best Practices
  • FSD Continuous Integration Pipeline
  • FSD Continuous Integration and Deployment
  • Benefits of FSD Continuous Integration
  • CI/CD Metrics
  • FSD Continuous Integration Tools
  • Azure DevOps Demo Generator
  • Working with GitHub
  • Working with BitBucket
  • Installing and Configuring Jenkins
  • Jenkins Continuous Delivery Pipelines
  • Course Summary

Full Stack End-to-End Testing

Course: 59 Minutes

  • Course Overview
  • Full Stack Software Testing
  • End-to-End Software Testing
  • Full Stack UX Testing
  • Software Testing Strategies
  • FSD Automated Testing
  • FSD Testing Plan
  • Full Stack End-to-End Testing
  • Full Stack Unit Testing
  • Full Stack Performance Testing
  • Full Stack Database Unit Testing
  • Full Stack Automated API Testing
  • Full Stack Security Testing
  • Course Summary

Data Infrastructure: Databases in FSD Development

Course: 1 Hour, 15 Minutes

  • Course Overview
  • Databases in FSD Development
  • Database Systems Best Practices
  • NoSQL vs. RDBMS Databases
  • Advantages of NoSQL and RDBMS Databases
  • MySQL Installation for FSD Development
  • MySQL Configuration
  • PostgreSQL Setup
  • MongoDB Setup
  • SQL Server database
  • Environments for FSD Development
  • FSD Test Environment
  • FSD Production Environment
  • Course Summary

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: FSD Middle Tier and Back-End FSD Development (estimated duration: 8 hours)

Perform middle tier and back-end full stack development tasks by creating an API using Python and Flask, creating a PostgreSQL Python application, GET and POST requests with Python and perform end to end NodeJS testing with Cypress. Then, test your skills by answering assessment questions after creating a POST handler with Python, testing a Python app with Pytest, building MongoDB databases and collection and implementing JSON error exceptions. This lab provides access to several tools commonly used in full stack development.

Track 4: Full Stack Developer

In this track of the Enterprise Development to Full Stack Developer journey, the focus will be on data FSD developer, advanced MERN, and SQL for the FSD developer.
Content:
E-learning collections

MEAN Stack Development

Course: 1 Hour, 27 Minutes

  • Course Overview
  • Planning a MEAN Application
  • Preparing the Environment
  • Creating a New Angular Project
  • Adding Angular Material
  • Creating a Working Mockup
  • Adding a Back-end Server
  • Building API Routes with Express Router
  • Validating Request Body
  • Configuring JWT Authentication
  • Creating and Using Middleware
  • Working with Unit Tests
  • Handling Errors
  • Creating a MongoDB Atlas Account
  • Connecting to MongoDB
  • Building Data Models
  • Preparing to Deploy an Application to the Cloud
  • Deploying an Application to the Cloud
  • Course Summary

MERN: Advanced MERN Development

Course: 1 Hour, 52 Minutes

  • Course Overview
  • Planning a MERN Application
  • Preparing Backend Dependencies
  • Creating a MongoDB Atlas Account
  • Connecting to MongoDB and Handling Errors
  • Building Data Models
  • Building API Routes with Express Router
  • Validating Request Body
  • Configuring JWT Authentication
  • Creating and Using Middleware
  • Working with Unit Tests
  • Preparing Front-end Dependencies
  • Building Home Page and Nav Components
  • Configuring React Router
  • Configuring Registration and Login Forms
  • Configuring a Redux Store
  • Working With Reducers and Actions
  • Configuring React User Authentication
  • Deploying an Application to the Cloud
  • Course Summary

SQL in FSD Development

Course: 1 Hour, 2 Minutes

  • Course Overview
  • Database Types
  • Using a Relational Database in FSD
  • Overview of SQL
  • DDL and DML Statements
  • Required SQL Knowledge
  • SQL Best Practices
  • Configuring PostgreSQL
  • Connecting to a Database Using SQLAlchemy
  • Working with DDL Statements
  • Working with DML Statements
  • SQL Change Management
  • Exercise: SQL Essentials for the FSD Developer

NoSQL for FSD Development

Course: 59 Minutes

  • Course Overview
  • Advantages of NoSQL Databases
  • NoSQL Cloud Options
  • NoSQL vs SQL Databases
  • Reasons to Use NoSQL Databases
  • MongoDB NoSQL Features
  • NoSQL Deployments
  • NoSQL Security Issues
  • NoSQL Performance Tips
  • Cap Theorem for NoSQL
  • NoSQL and Unstructured Data
  • Installing MongoDB
  • Installing CouchDB
  • Course Summary

FSD Secure Database Development

Course: 1 Hour, 16 Minutes

  • Course Overview
  • Security Planning and Communicating
  • DB Log Analysis
  • OWASP Security Standards Benefits
  • CI/CD Security Integration
  • FSD Database Platforms
  • Installing and Configuring MySQL
  • Securing a SQL Server Deployment
  • Hardening PostgreSQL
  • Securing a MongoDB Atlas Deployment
  • Hardening an Apache Cassandra Deployment
  • Deploying and Securing SQL on Azure
  • Creating a MySQL Instance and Database with Google Cloud
  • Course Summary

Advanced Database Security Development

Course: 1 Hour, 4 Minutes

  • Course Overview
  • FSD Database Systems
  • MS Entity Framework Data Model
  • MS Azure SQL Database Advanced Security Management
  • Configuring and Testing MS Azure SQL Database
  • MS Azure SQL Access Management
  • MS Azure SQL Authentication
  • MS Azure SQL Transparent Data Encryption
  • MS Azure SQL Database Auditing
  • MS Azure SQL Advanced Data Security
  • MS Azure SQL Data Discovery and Classification
  • MS Azure SQL Vulnerability Assessment
  • MS Azure SQL Advanced Threat Protection
  • Course Summary

Online Mentor

You can reach your Mentor by entering chats or submitting an email.

Final Exam assessment

Estimated duration: 90 minutes

Practice Labs: FSD Data Development (estimated duration: 8 hours)

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.

Language English
Qualifications of the Instructor Certified
Course Format and Length Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration 67 Hours
Assesments The assessment tests your knowledge and application skills of the topics in the learning pathway. It is available 365 days after activation.
Online mentor You will have 24/7 access to an online mentor for all your specific technical questions on the study topic. The online mentor is available 365 days after activation, depending on the chosen Learning Kit.
Online Virtuele labs Receive 12 months of access to virtual labs corresponding to traditional course configuration. Active for 365 days after activation, availability varies by Training
Progress monitoring Yes
Access to Material 365 days
Technical Requirements Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance Helpdesk and online knowledge base 24/7
Certification Certificate of participation in PDF format
Price and costs Course price at no extra cost
Cancellation policy and money-back guarantee We assess this on a case-by-case basis
Award Winning E-learning Yes
Tip! Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

There are no reviews written yet about this product.

Loading...

OEM Office Elearning Menu Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is trots genomineerd te zijn voor de titel 'Beste Opleider van Nederland' door Springest, een onderdeel van Archipel. Deze erkenning bevestigt onze kwaliteit en toewijding. Hartelijk dank aan al onze cursisten.

Reviews

There are no reviews written yet about this product.

25.000+

Deelnemers getrained

Springest: 9.1 - Edubookers 8.9

Gemiddeld cijfer

3500+

Aantal getrainde bedrijven

20+

Jaren ervaring

Even more knowledge

Read our most recent articles

View blog