
Emerging Technologies Institute is bringing affordable, accessible & quality education all over the world.
Affordability
Students get more for their money with ETI’s programs. With complete programs and bundle packages, the online programs cover a variety of topics at a lower price. Students are given the opportunity to choose between multiple payment options as well.
Accessibility
ETI’s online programs can be accessed anywhere, at any time, and on any device. Students simply need an internet connection and they are ready to learn!
Quality
ETI's comprehensive programs are reviewed by experts and taught by licensed, qualified instructors.
Our Objective
The objective of ETI’s Global Initiative for Virtual Education (GIVE) is to collaborate with inspiring leaders and institutions around the world to enrich their communities by providing valuable education. We strive to help students improve their productivity and value in both the community and workforce by learning vital new skills and enhancing their professional capabilities.
About ETI
Founded in 1999, Emerging Technologies Institute (ETI) is a private vocational school that offers postsecondary academic programs to train students for entry-level employment and career advancement opportunities.
At ETI, we work diligently to assist in the career advancement of working professionals and those entering the workforce.
We continuously appraise the skill needs of companies, which allows us to design effective online courses that are aligned with the demands of the business world while still allowing for a good work-life balance. Because our technology is similar to current business platforms and our instructors all have real-life experience, we’re able to offer the best in technology and instruction to ensure our graduates possess the skills they need to thrive in the corporate world.
Virtual Learning with ETI
Online education provides students with the flexibility to learn from the comfort of their homes or anywhere that best suits them. They can also learn at their own pace, according to their schedules.
Traditional learning in a classroom setting can be expensive, inaccessible and burdensome to students who have busy schedules. With online education, students can keep their jobs or search for one while learning.
Online students benefit from easy access to the course content, helpful supplemental materials, and a variety of class options.
ENRICHING COMMUNITIES AROUND THE GLOBE
To help bring education to communities around the world, ETI also offers some of our online programs in French and Spanish.
We currently partner with schools from the following countries to deliver online training to students in their local communities:
USA
Benin
Haiti
India
Ivory Coast
Kenya
Mali
Senegal
Sierra Leone
Uganda

Available Programs
TO REGISTER, SUBMIT THE FORM AT THE BOTTOM OF THIS PAGE.
Business and Leadership
Duration: 200 Hours
Cost: USD 1 980
Course Listing:
-
As a manager, your role is not only to supervise, but also to lead, develop, and direct your employees both individually and collectively to accomplish organizational goals. Understanding the essential responsibilities you have when directing others will lead to you fulfilling your duties and realizing the potential of your entire team. People are inspired when they trust their leaders and are mobilized by common goals. When you strive for inspirational leadership, you demonstrate credibility and create a community with a shared vision.
This online program is designed for all individuals in a management role at any level, including supervisors, team leaders, departmental heads, directors, top management, executives, and professionals who want to increase their understanding of developing the leadership attributes of self-assessment, motivation, messaging, effective communication, and inspiration. Students will learn how to inspire trust, build credibility, define a clear purpose and create systems of success.
Course Listing:
Management Fundamentals
First Time Manager Essentials
Leveraging Key Management Techniques
Managing Employee Performance
Success with Management
Advanced Management Techniques
Managing a Multi-generational Workforce
Managing in Difficult Times
Achieving Success through Delegation
Empowering Employees
Managing Technical Teams
Coaching to Drive Success
Coaching at Scale
Final Exam
Leadership
Leveraging Leadership Techniques
Creating a Positive Atmosphere
Leading Virtual Teams
Business Acumen Essentials
Organizational Awareness
Performance Measurement
Inspiring and Developing as a Leader
Generating Creative Ideas
Improving Your Leadership Skills
Women in Leadership
Essentials of Leadership
Navigating the Hybrid Workplace
-
Learn about the exciting world of today's Human Resource Management and prepare for the PHR ® Exam throughout this online program. This HR management course weaves together solid human resource principles, timely research and recent events, such as the latest rise in unemployment and financial problems facing the U.S. and other countries.
This program highlights important challenges facing managers and employees in today's business climate. Interesting case studies explore real companies and organizations in-depth and delve into some of today's most effective, unique approaches in dealing with HR issues. In addition, this course provides study materials to help prepare for the PHR ® Exam. The PHR ® Exam Study Guide will be utilized throughout the course to supplement the Human Resource Management textbook and provide review materials for exam prep.
Course Listing:
Introduction to the PHR Exam
Employment Legislation
Business Environment
Business Planning
HR Organization
HR Tools and Processes
Talent Planning
Recruiting
Organizational Development
Performance Management
Learning
Job Architecture
Compensation
Benefits
Organizational Relations
Employee Relations
Organizational Risk
Labor Relations
PHR Exam Summary
-
Six Sigma Green Belt
This online program is aligned with the ASQ Body of Knowledge and designed to assist Six Sigma Green Belt candidates toward their certification and to help them become productive members of their Six Sigma project teams. Six Sigma is a data-driven improvement strategy that views all activities within an organization as processes. Process inputs can be controlled and adjusted to effect significant improvements in process outputs. Six Sigma Green Belt uses a rigorous and systematic methodology known as DMAIC (define, measure, analyze, improve, and control) and a number of qualitative and quantitative tools. Its goal is to drive process, product, and service improvements for reducing variation and defects. Lean is also an improvement methodology, but with a different focus. It aims to enhance process flow, reduce cycle time, and eliminate waste.
Though Lean and Six Sigma originated in different places and under different circumstances, they are now largely seen as complementary methodologies. Organizations across various industries are striving to become faster and more responsive to customers, achieve near-perfect quality, and operate using world-class cost structures. You need both Lean and Six Sigma to achieve these goals.
Course Listing:
6σ and the Organization
Define
Measure
Analyze
Improve
Control
Six Sigma Black Belt
In today’s highly competitive global market, organizations across a wide range of industries are striving to achieve near-perfect product quality, optimize cost structures, and become faster and more responsive to customers. They need Six Sigma Black Belt Certification to achieve these goals.
Six Sigma Black Belt is a data-driven improvement strategy that views all activities within an organization as processes. Using Six Sigma principles, process inputs can be controlled and adjusted to effect significant improvements in process outputs. Six Sigma Black Belt makes use of a rigorous, systematic methodology known as DMAIC (define, measure, analyze, improve, and control), as well as several qualitative and quantitative tools. Its goal is to drive process, product, and service improvements for reducing variations and defects.
Course Listing:
Organization-wide Planning and Deployment
Organizational Process Management and Measures
Team Management
Define
Measure
Analyze
Improve
Control
Design (DFSS)
-
Certified Associate in Project Management (CAPM)
Every project is different. Some are small and straight forward. Others are large and complex. Most are somewhere in the middle. Even though every project is unique, they all have certain attributes in common. Every project has a similar life cycle, starting with an idea, progressing through development, and culminating in the delivery of a finished product or service. A product has a life cycle of its own which is tied into – yet distinct from – the life cycle of the project. All projects have similar overall phases, such as the start up phase, the planning and design phase, the production phase, and the closing phase. That is all straightforward, but how do a project’s phases relate to the stages of its life cycle? Do the natural phases of a project affect the way it is managed? And what types of project management processes should be applied to the specific phases? These are all fundamental questions project managers ask.
The Certified Associate in Project Management – CAPM Sixth Edition Certification Online training program answers these questions and more. It is designed to give project managers and project team members a solid understanding about the nature of projects, how they are structured, and how the structures affect the way they are managed.
Course Listing:
Project Management Introduction
Project Fundamentals
The Process Groups
Project Initiation and Planning
Managing Project Work
Project Changes and Closing
Capturing, Analyzing, and Using Project Lessons Learned
Strategically Focused Project Management
Plan and Define Project Scope
Create Work Breakdown Structure
Validate and Control Scope
Define and Sequence Activities
Develop the Project Schedule
Control the Project Schedule
Creating a Project Budget
Keeping Your Project on Budget
Planning Quality Management
Manage and Control Quality
Quality Methodologies and Standards for Project Management
Plan and Acquire Resources
Develop and Manage Resources
Plan and Manage Communications
Monitor Project Communications
Planning Risk Management
Identifying Risk
Analyzing Risk
Responding to Risk
Procurement Planning
Procurement Management
Planning Stakeholder Engagement
Managing Stakeholder Engagement
--OR--
Project Management Professional (PMP)
Globally, an increasing number of companies are looking to contain costs while still producing innovative, top-quality work. As a result, there’s a distinct trend towards project-based operations that bring together highly talented professionals to work on short-term ventures. Skilled project management is critical to the success of these projects. As projects become the norm for achieving operational objectives and effecting organizational change, it’s crucial to choose a proven method for managing projects. Every aspect of project management is affected by the project’s internal and external stakeholders, the organization, the social environment, and many other contextual factors. Understanding these factors are essential to good planning and decision making throughout the entire process.
If you’re interested in being on the cutting edge of project management, you need a solid understanding of key principles and how to apply them in a business setting. Our Project Management Professional (PMP) online training will help you tackle almost every work endeavor as a project, from constructing a new building to implementing a new information management system.
Course Listing:
The PMP Exam: How to Prepare and Pass
Project Management 101
Development Approach and Life Cycle Performance
Starting a Project and Integration
Stakeholder Engagement
Project Scope
Project Schedule
Project Cost
Managing Resources and the Team
Project Communications
Project Quality
Project Procurement
Closing a Project
More Things to Know
Final Preparation
CISCO
Duration: 120 Hours
Cost: USD 1 188
Cisco certifications validate your ability to use the best-in-class networking and business communications devices from Cisco Systems. Our courses prepare the students for a diverse range of credentials that bring measurable rewards to network professionals and the companies that employ them.
Course Listing:
-
CCNA (200-301) tests a candidate’s ability to implement and administer a wide range of modern IT networking technologies. ETI’s online program covers every exam objective, including network components, IP connectivity and routing, network security, virtual networking, and much more.
Networking Components
Networking Components - NGFW, NGIPS, & Cisco DNA Center
WLCs, Access Points, Servers, & Endpoints
Network Topology Architectures
Network Topology Architectures - WAN, Cloud, & SOHO
Layer 1 Interfaces & Cabling
Layer 1 Physical & Configuration Issues
Networking Protocols
IP Addressing Basics & Configuration
IPv4 Subnetting
IPv6 Addressing & Configuration
Virtualization Concepts
Network Access, VLAN Configuration, & Interswitch Connectivity
L2 Discovery Protocols & L2 and L3 EtherChannel Configuration
Spanning Tree Protocol
Cisco Wireless Architecture & WLAN Components
Cisco WLC Configuration & Wireless Management Access
Static Routing
Dynamic Routing
Configuring & Verifying NAT
NTP, DNS, & DHCP
SNMP, Syslog, & PHB for QoS
Configuring SSH, FTP, & TFTP
IT Security Concepts
Security Program &Password Policy Components
AAA Security & VPN Types
Configuring & Verifying ACLs
Configuring Port Security, DHCP Snooping, & DAI
Automation, Network Programmability, & SDN Architectures
APIs & Cisco DNA Center
Configuration Management & JSON Encoded Data
-
ENCOR (350-401) teaches the students the skills related to implementing core enterprise network technologies, including dual stack (IPv4 and IPv6) architecture, virtualization, infrastructure, network assurance, security, and automation.
Overview, enterprise network design, and high availability
WLAN deployment, SD-WAN, and SD-Access
QoS and Cisco express forwarding
Device and path virtualization technologies
Path virtualization technologies and troubleshooting
LISP and VXLAN
VTP and troubleshooting 802.1Q and EtherChannel
RSTP, MST, and routing concepts
OSPF LSAs, features and troubleshooting
eBGP and BGP
WLAN layer 1 and access point concepts
Wireless roaming and troubleshooting
NTP, NAT, and PAT
First hop redundancy protocols and multicast
Troubleshooting tools, system logging, and netflow
SPAN, IP SLA, SDN, and remote device configuration
Access control and REST API security
Wireless and network security
Network programmability, EEM, and orchestration tools
-
SCOR 350-701 tests a candidate's knowledge of implementing and operating core security technologies, including network security, cloud security, content security, endpoint protection and detection, secure network access, visibility, and enforcements.
Security Concepts
Network Security
Securing the Cloud
Content Security
Endpoint Protection and Detection
Secure Network Access, Visibility, and Enforcement
Cloud Computing with AWS & Google
Duration: 160 Hours
Cost: USD 1 980
Amazon Web Services (AWS) is a cloud computing platform. It provides a comprehensive platform from which to provide web applications with high-availability. It facilitates managing application-related resources automatically from convenient interfaces.
With more than 3 million businesses using G Suite, there is a huge demand for Google Administrators who can demonstrate their technical skills and ability to meet Google’s proficiency standards. Our Google online training is the perfect way to prepare for Google Certification exams.
Course Listing:
-
Cloud and the Value Proposition
Cloud Economics
Architecture Design Principles
Cloud Security and Compliance
Access Management
Security Support Resources
Cloud Development and Operation
Core Services
Technology Support Resources
-
Management and Migration
Storage Solutions
Storage Security and Resiliency
Network Options
Network Security & Name Resolution
EC2 Instance Management
Database Solutions
Identity and Access Management
Application Scalability
Security
AWS Cost Management
AWS Developer Options
Monitoring
Stack Deployment & Caching
AWS Review Course 1
AWS Review Course 2
-
Identity and Access Management
Amazon Elastic Compute Cloud
Interacting with AWS Cloud Services
Storage Services
AWS Database Services
AWS Elastic Beanstalk (EB)
CI/CD in AWS
AWS Cloud Formation
Configuration as Code
Application Integration and Microservices
Serverless Compute Services
Serverless Applications
DynamoDB NoSQL Database
Stateless Applications
AWS Security and Encryption
Troubleshooting and Monitoring on AWS
Optimizing AWS
-
Cloud Basics
Virtual Private Cloud (VPC) Deployment
VPC Peering & Endpoints
AWS & DNS
Network Connectivity
S3 Storage Management
EC2 Instance Management
AWS SQL Solutions
AWS NoSQL & Data Warehousing
IAM Users and Groups
IAM Policies and MFA
AWS Directory Services & Identity Federation
AWS Developer Tools
Amazon VDI & Apps
Templates and Data Analysis
Securing AWS Resources and Data
Network Security
AWS and Public Key Infrastructure
Load Balancing, Replicas, & Placement Groups
Backup and Replication
AWS Organizations & Service Control Policies
Managing AWS Costs
Planning AWS Migrations
Monitoring and Tagging
Developing Solutions Using AWS
-
Google Cloud Basics
Google Cloud Design
Google Cloud Network Components
Google Cloud Web Applications and Name Resolution
Google Cloud Data Storage
Google Cloud Virtual Machine Deployment
Google Cloud Virtual Machine Configuration
Google Cloud Security
Cloud Identity Management
Google Cloud Programmatic Access
Monitoring and Logging
Cloud Solution Management and Testing
Google Cloud Troubleshooting
CLI Cloud Resource Management
-
Google Cloud Platform Ecosystem
Configuring Google Cloud
Google Cloud Resource Manager
Google Cloud Load Balancing
Implementing Google Compute Engine
Managing Google Compute Engine
Implementing Google Kubernetes Engine
Managing Google Kubernetes Engine
Implementing Google App Engine
Managing Google App Engine
Implementing Google Cloud Storage
Managing Google Cloud Storage
Google Virtual Private Cloud
Google Cloud Operations Suite
Google Identity & Access Management (IAM)
-
Cloud Applications and APIs
Infrastructure Design
Managing Google Cloud Application Data
Google Cloud Application Modernization
Google Cloud Development Environment
Google Cloud Software Development
Google Cloud Application Testing
Building Google Cloud Applications
Google Cloud Deployment Strategies
Deploying Google Cloud Applications
Deploying Google Applications to GKE
Deploying Google Cloud Functions
Google Cloud Service Accounts
Google Cloud Data and Storage Services
Google Cloud Compute Services
Integrating Google Cloud APIs
Managing Google Compute Engine VMs
Managing Google Kubernetes Engine
Troubleshooting Google Applications
-
Google Cloud Platform Fundamentals
Google Cloud Platform Storage and Analytics
Deeper Through GCP Analytics and Scaling
GCP Network Data Processing Models
Google Cloud DataProc
DataProc Architecture
Continued DataProc Operations
Implementations with Big Query for Big Data
Fundamentals of Big Query
APIS and Machine Learning
Dataflow Autoscaling Pipelines
Machine Learning with TensorFlow and Cloud ML
GCP Engineering and Streaming Architecture
Streaming Pipelines and Analytics
GCP Big Data and Security
Cybersecurity Analyst to SecOps Engineer
Duration: 160 Hours
Cost: USD 1 980
A structured approach to security allows for the efficient management of security controls. Students can examine end-user security concepts such as shared responsibilities and policies, physical controls, authentication, software, and best practices. They will also explore the threat categories in the STRIDE (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege) model for identifying computer security threats, including spoofing, tampering, repudiation, information disclosure, denial of service (DoS), and escalation of privilege.
This course also covers from penetration testing fundamentals to advanced pen testing techniques including incident response, risk assessment, secure technology, hacking techniques, secure coding, threat mitigation, and cloud and IoT security.
Course Listing:
-
Includes Mentoring
Session and Risk Management
Auditing and Incident Response
Understanding Security Threats
Protecting your Information
APT Defenses
NACs & Gateways
Subnetting and DNS for Security Architects
Securing Networking Protocols
Hardening Security Topologies
Continual Infrastructure Testing
Security Governance
Honeypots
Pen Testing
Final Exam: Security Analyst
-
Includes Mentoring
The End-user Perspective
The Security Administrator Perspective
Securing End-users Against Attackers
Aspects of Anomaly Detection
Network Anomaly Detection
Digital Forensic Techniques & Investigative Approaches
Ethics & Privacy: Digital Forensics
Risk Analysis: Security Risk Management
Cryptography: Introduction to Cryptography Services
Cryptography: Introduction to PKI
Final Exam: Forensics Analyst
-
Includes Mentoring
Managing Threats and Vulnerabilities
Intrusion Detection Best Practices
Intrusion Prevention Best Practices
Authentication and Encryption Best Practices
Developing Secure Networks
Secure Coding Concepts
Defensible Security
Final Exam: Vulnerability Analyst
-
Includes Mentoring
Rules of Engagement
Ethical Hacking Best Practices
Automating Security Incident Processing
Security Program Regulatory Integration
Data Security Breach Notification Process
Security Incident Triage
Playbook Approach to Security
Final Exam: Security Architect
-
Includes Mentoring
Penetration Testing Fundamentals
Results Management
Implementing Security Controls
End-user Behavior
Pen Testing for Physical Security
Wi-Fi Penetration Testing
Advanced Pen Testing Techniques
Final Exam: Penetration Tester
-
Includes Mentoring
Incident Response
Incident Response Planning
Preemptive Troubleshooting: Concepts & Strategies
Network Appliance Security
Monitoring and Securing System Configuration
Patch Management Strategies
Regulation Conformance for Incidence Response
Final Exam: Incident Response Leader
-
Includes Mentoring
Risk Assessment
Incident Response
Security Standards
Secure Technology & Applications
Account Creation
Scanning
Hacking Techniques
Final Exam: Ethical Hacker
-
Includes Mentoring
System Infrastructure Security
Secure Coding
Security Engineering
Cloud & IoT Security
Threat Mitigation
Final Exam: SecOps Engineer
Cybersecurity with CompTIA & ISC2
Duration: 210 Hours
Cost: USD 1 980
This CompTIA courses are designed to help you expand your IT skill set and become a leading cybersecurity professional. Included are certification exam prep courses for the following:
The CompTIA Security+ Certification designates knowledgeable professionals in the field of security, one of the fastest-growing fields in IT.
CompTIA Cybersecurity Analyst (CySA+) is an IT workforce certification that applies behavioral analytics to networks and devices to prevent, detect and combat cybersecurity threats.
CompTIA Advanced Security Practitioner (CASP+) certification validates advanced-level competency in risk management, enterprise security operations and architecture, research and collaboration, and integration of enterprise security.
With an ISC2 certification under your belt, you will demonstrate that you have the framework for defining industry standards and security principles, impressing prospective employers.
The ISC2 Certified Information Systems Security Professional (CISSP) certification demonstrates your expertise in security and risk management, communications and network security, software development security, security engineering and operations, and security assessment and testing.
Course Listing:
-
Includes Mentoring and Virtual labs
The Present Threat Landscape
Types of Malwares
Social Engineering and Related Attacks
Application and Service Attacks
Cryptographic and Wireless Attacks
Penetration Testing and Vulnerability Scanning
Impacts from Vulnerability Types
Components Supporting Organizational Security
Security Assessment Using Software Tools
Cryptography
Public Key Infrastructure
Wireless Security Settings
Analyzing Output from Security Technologies
Deploying Mobile Devices Securely
Implementing Secure Protocols
Troubleshooting Common Security Issues
Identity Concepts and Access Services
Identity and Access Management Controls
Common Account Management Practices
Frameworks, Guidelines, and Physical Security
Implement Secure Network Architecture Concepts
Secure System and Application Design and Deployment
Cloud, Virtualization, and Resiliency Concepts
Policies, Plans, and Procedures
Business Impact Analysis and Risk Management
Incident Response, Forensics, and Disaster Recovery
-
Includes Mentoring and Virtual labs
Network Security Concepts
Managing Network Settings
Cloud Computing & Cybersecurity
Virtualization & Container Security
Data Security Standards
Threat Intelligence
Managing Risk
Business Continuity
OS Process Management
Authentication
Authorization
Cryptography
Public Key Infrastructure
Firewalls & Intrusion Detection
Malware
Analyzing Malicious Activity
-
Includes Mentoring and Virtual labs
Assessing and Managing Risks
Virtualization Security
Secure Cloud Computing
Cryptography and PKI
Storage and Network Security
Authentication and Authorization
IT Governance and Security Compliance
Mobile and Embedded Devices
Industrial Computing Environments
Emerging Technologies and SecDevOps
Monitoring and Incident Response
Vulnerabilities and Hardening
Digital Forensics
Business Continuity
-
Includes Mentoring and Virtual labs
Fundamentals concepts & Principles
Secure Design Principles
Security Governance Principles
Security Policy\
Asset Classification & Lifecycle
Risk Management
Practical Cryptography
Identity & Access Management Principles
Deploying Identity & Access Management (IAM)
Architecture, Design, & Solutions Vulnerabilities
Site and Facility Security
Communication & Network Security
Security Operations
Business Continuity Planning
Security Assessment and Testing
Software Development Lifecycles & Ecosystems
Software Development Security
Data Science and Visualization
Duration: 250 Hours
Cost: USD 1 980
Data Analysts interpret data and turn it into information that drives business decisions.
Data Science provides meaningful information based on large amounts of complex data or big data. Data science, or data-driven science, combines different fields of work in statistics and computation to interpret data for decision-making purposes.
This program prepares the student to take the Designing and Implementing Data Science Solution on Azure (DP-100) and the Microsoft Power BI Data Analyst (PL-300) certification exams.
Course Listing:
-
Introducing Sets & Set Operations
Introducing Graphs & Graph Operations
Solving Optimization Problems Using Linear Programming
Solving Optimization Problems Using Integer Programming
Getting Started with Derivatives
Derivatives with Linear and Quadratic Functions & Partial Derivatives
Understanding Integration
Exploring Linear Algebra
Getting Started with Matrix Decomposition
Using Eigen decomposition & Singular Value Decomposition
Final Exam: Introduction to Math
-
An Overview of Statistics and Sampling
Statistics and Sampling with Python
Getting Started with Probability
Understanding Joint, Marginal, & Conditional Probability
Creating Bayesian Models
Getting Started with Probability Distributions
Uniform, Binomial, & Poisson Distributions
Understanding Normal Distributions
Getting Started with Hypothesis Testing
Using the One-sample T-test
Using the Two-sample T-tests & Paired T-tests
Using Non-parametric Tests & ANOVA Analysis
Final Exam: Statistics & Probability
-
Getting Started with Linear Regression
Using Gradient Descent & Logistic Regression
An Exploration of Decision Trees
Overview of Distance-based Metrics & Algorithms
Implementing Distance-based Algorithms
A Conceptual Look at Support Vector Machines
Building & Applying SVM Models in Python
Understanding the Mathematics of a Neuron
Exploring the Math Behind Gradient Descent
Final Exam: Math Behind ML Algorithms
-
ML & Dimensionality Reduction: Performing Principal Component Analysis
Recommender Systems: Under the Hood of Recommendation Systems
Final Exam: Advanced Math
-
Data Architecture Primer
Data Engineering Fundamentals
Python for Data Science: Introduction to NumPy for Multi-dimensional Data
Python for Data Science: Advanced Operations with NumPy Arrays
Python for Data Science: Introduction to Pandas
Python for Data Science: Manipulating & Analyzing Data in Pandas DataFrames
R for Data Science: Data Structures
R for Data Science: Importing & Exporting Data
R for Data Science: Data Exploration
R for Data Science: Regression Models
R for Data Science: Classification & Clustering
Data Science Statistics: Simple Descriptive Statistics
Data Science Statistics: Common Approaches to Sampling Data
Data Science Statistics: Inferential Statistics
An Introduction to Spark
Getting Started with Hadoop: Fundamentals & MapReduce
Getting Started with Hadoop: Developing a Basic MapReduce Application
Hadoop HDFS: Introduction
Hadoop HDFS: Introduction to the Shell
Hadoop HDFS: Working with Files
Hadoop HDFS: File Permissions
Data Silos, Lakes, & Streams: Introduction
Data Silos, Lakes, & Streams: Data Lakes on AWS
Data Silos, Lakes, & Streams: Sources, Visualizations, & ETL Operations
Data Analysis Application
Practice Labs: Analyzing Data with Python
Final Exam: Data Analyst
-
Data Wrangling with Pandas: Working with Series & DataFrames
Data Wrangling with Pandas: Visualizations & Time-series Data
Data Wrangling with Pandas: Advanced Features
Data Wrangler 4: Cleaning Data in R
Data Tools: Technology Landscape & Tools for Data Management
Data Tools: Machine Learning & Deep Learning in the Cloud
Trifacta for Data Wrangling: Wrangling Data
MongoDB for Data Wrangling: Querying
MongoDB for Data Wrangling: Aggregation
Getting Started with Hive: Introduction
Getting Started with Hive: Loading & Querying Data
Getting Started with Hive: Viewing & Querying Complex Data
Getting Started with Hive: Optimizing Query Executions
Getting Started with Hive: Optimizing Query Executions with Partitioning
Getting Started with Hive: Bucketing & Window Functions
Getting Started with Hadoop: Filtering Data Using MapReduce
Getting Started with Hadoop: MapReduce Applications with Combiners
Getting Started with Hadoop: Advanced Operations using MapReduce
Accessing Data with Spark: Data Analysis Using the Spark DataFrame API
Accessing Data with Spark: Data Analysis Using Spark SQL
Data Lake: Framework & Design Implementation
Data Lake: Architectures & Data Management Principles
Data Architecture – Deep Dive: Design & Implementation
Data Architecture – Deep Dive: Microservices & Serverless Computing
Practice Labs: Data Wrangling with Python
Final Exam: Data Wrangler
-
Deploying Data Tools: Data Science Tools
Delivering Dashboards: Management Patterns
Delivering Dashboards: Exploration & Analytics
Cloud Data Architecture: DevOps & Containerization
Compliance Issues & Strategies: Data Compliance
Implementing Governance Strategies
Data Access & Governance Policies: Data Access Oversight & IAM
Data Access & Governance Policies: Data Classification, Encryption, & Monitoring
Streaming Data Architectures: Introduction to Streaming Data
Streaming Data Architectures: Processing Streaming Data
Scalable Data Architectures: Introduction
Scalable Data Architectures: Introduction to Amazon Redshift
Scalable Data Architectures: Working with Amazon Redshift & QuickSight
Building Data Pipelines
Data Pipeline: Process Implementation Using Tableau & AWS
Data Pipeline: Using Frameworks for Advanced Data Management
Data Sources: Integration
Data Sources: Implementing Edge on the Cloud
Securing Big Data Streams
Harnessing Data Volume & Velocity: Big Data to Smart Data
Data Rollbacks: Transaction Rollbacks & Their Impacts
Data Rollbacks: Transaction Management & Rollbacks in NoSQL
Practice Labs: Implementing Data Ops with Python
Final Exam: Data Ops
-
The Four Vs of Data
Data Driven Organizations
Data Management & Decision Making
Tableau Desktop: Real Time Dashboards
Storytelling with Data: Introduction
Storytelling with Data: Tableau & PowerBI
Python for Data Science: Basic Data Visualization Using Seaborn
Python for Data Science: Advanced Data Visualization Using Seaborn
Using Python to Compute & Visualize Statistics
Advanced Visualizations & Dashboards: Visualization Using Python
Advanced Visualizations & Dashboards: Visualization Using R
R for Data Science: Data Visualization
Recommendation Engines
Handling Anomalies
ML & Visualization Tools
Applied Inferential Statistics
Data Research Techniques
Data Research Exploration Techniques
Data Research Statistical Approaches
Machine & Deep Learning Algorithms: Introduction
Machine & Deep Learning Algorithms: Regression & Clustering
Machine & Deep Learning Algorithms: Data Preparation in Pandas ML
Machine & Deep Learning Algorithms: Imbalanced Datasets Using Pandas ML
Creating Data APIs using Node.JS
Practice Labs: Implementing Data Ops with Python
Final Exam: Data Scientist
-
Machine Learning
ML Services
ML Regression Models
ML Classification Models
ML Clustering Models
Project Jupiter & Notebooks
Azure ML Workspaces
Azure Data Platform Services
Azure Storage Accounts
Storage Strategies
Azure Data Factory
Non-relational Data Stores
ML Data Stores & Compute
ML Orchestration & Deployment
Model Features & Differential Privacy
ML Model Monitoring
Azure Data Storage Monitoring
Data Process Monitoring
Data Solution Optimization
High Availability & Disaster Recovery
-
QlikView: Getting Started with QlikView for Data Visualization
QlikView: Creating Line Charts, Combo Charts, Pivot Tables, & Block Charts
QlikView: Creating Mekko Charts, Radar Charts, Gauge Charts, & Scatter Charts
Practice Lab: Data Visualization with Excel and BI Tools
Final Exam: Data Visualization with BI Tools
-
QlikView: Getting Started with QlikView for Data Visualization
QlikView: Creating Line Charts, Combo Charts, Pivot Tables, & Block Charts
QlikView: Creating Mekko Charts, Radar Charts, Gauge Charts, & Scatter Charts
Practice Lab: Data Visualization with Excel and BI Tools
Final Exam: Data Visualization with BI Tools
-
Infogram: Getting Started
Infogram: Advanced Features
Visme: Introduction
Visme: Exploring Charts
Visme: Designing a Presentation
Final Exam: Creating Infographics for Data Visualization
-
Python & Matplotlib: Getting Started with Matplotlib for Data Visualization
Python & Matplotlib: Creating Box Plots, Scatter Plots, Heatmaps, & Pie Charts
Data Visualization: Building Interactive Visualizations with Bokeh
Data Visualization: More Specialized Visualizations in Bokeh
Data Visualization: Getting Started with Plotly
Data Visualization: Visualizing Data Using Advanced Charts in Plotly
Practice Lab: Creating Infographics and Data Visualization with Python
Final Exam: Data Visualization with Python
-
Visualize and Interpret Data in Power BI
Understanding Data Visualization
Creating & Formatting Charts in Power BI
Leveraging Power BI with Ribbon, Line, Column & Pie Charts
Maps, Waterfall Charts, & Scatter Plots in Power BI
Matrix & Treemap Controls in Power BI
Using the Power BI Service
Analyze and Share Data with Power BI
Analysis & Sharing Features in Power BI
Extracting Insights from Data Using Power BI
Applying Power BI’s Advanced Analysis Features
Sharing Power BI Reports & Workspaces
DevOps Engineer and DevOps Tester
Duration: 174 Hours
Cost: USD 1 980
DevOps is an abbreviation for a modern methodology that describe practices and technologies (automated and manual) that support tight integration between the application development and production (including testing and quality) environments. By integrating the traditional isolated environments, the ALM process supports an open communications methodology, and allows for controlled automated processes within the entire application lifetime.
The DevOps Engineer program is designed for:
IT professionals who manage and control all aspects and roles within the software
application development lifecycle
IT developers
Application test and deployment specialists
Professionals involved in application production
Before new software can be released, it must go through testing to find and fix any possible bugs. Testing used to all be done manually and was time consuming and not always accurate. With the evolution of DevOps, testing is automated using different tools, frameworks, and scripts, and it's more reliable and much faster. In this program, you will explore the different strategies, tools and techniques to help you update your skills to become an automated tester.
This program prepares students to take the AZ-400 Microsoft Azure DevOps Solutions certification exam.
Course Listing:
-
Includes Mentoring
DevOps Principles & Implementation Approach
DevOps Implementation Using Tools
DevOps Principles and Practice
DevOps Tools and Processes
Agile Process for DevOps
DevOps Methodologies for Developers
Fail Fast & DevOps
Tools for Continuous Integration
Tools for Continuous Delivery
Final Exam: Enterprise Developer – DevOps
-
Includes Mentoring
Selecting the Right Tools
Using Git Effectively
Managing Conflict & Effectively Using Git Workflow
Introduction to Docker
Configuring Docker for Continuous Delivery
Ansible for DevOps Provisioning
Continuous Delivery & Monitoring Using Ansible Playbook & Tower
Managing Infrastructure Using Chef
Automate Infrastructure Using Chef Tools & Templates
Installing & Working with Puppet Components
Working with Puppet Bolt & Continuous Delivery for PE
Jenkins Configuration for DevOps
Automated Testing & Advanced Jobs Using Jenkins
Working with SaltStack Components
Configuration Management with SaltStack
Final Exam: DevOps Developer
-
Includes Mentoring
Best Practices for DevOps Implementation
AWS DevOps Tools
Advanced AWS Pipelines and DevOps Using Azure
DevOps with Google Cloud Platform
Configuration Management
Delivery Mechanisms
CI/CD Implementation for DevOps
Container Management
Implementing DevOps Using Docker
Management in the Cloud
Testing Approaches
Testing Methodologies
Final Exam: DevOps Lead
-
Includes Mentoring
Pipelines at Scale
Infrastructure at Scale
Enterprise DevOps with Docker
Implementing Continuous Feedback
Loop Tools
Securing DevOps Pipeline
DevSecOps Principles
Final Exam: DevOps Engineer
-
Introducing Azure DevOps
Modern Source Control Strategies
Branching Source Code
Repositories and Tools
Design Azure Build Automation
Package Management Strategy
CI Build Strategy
Developing Development Solutions
Planning Release Management
Planning DevOps Security
Vulnerability Scanning
Developing an Alert Strategy
Health and Failure Management
Design Azure DevOps Logging
Telemetry and Logging Solutions
Communication and Collaboration
-
Includes Mentoring
Testing & DevOps Overview
DevOps Testing Pipelines
DevOps Test Tools
Types of Software Testing Tools
Automated Software Testing
Continuous Integration & CI Tools
Final Exam: Software Tester
-
Includes Mentoring
API Management & DevOps
Unit Testing in DevOps Software Development
Implementing Unit Testing Best Practices
Role of Testing in Managing Clean Code
Automated Testing with Docker
Kubernetes & Automation Testing
AWS Automated Testing: Environments & Services
Final Exam: QA Specialist
-
Includes Mentoring
Comparing Manual & Automated Testing
Software Testing Cycle: Agile Testing
Test Driven Development: Implementing TDD
End-to-End Testing Implementation
Test Framework Modification
Best Practices: Applying Automated Testing
Final Exam: QA Lead
-
Includes Mentoring
API Test Automation with SoapUI
BDD Testing with Cucumber
HP UFT: Functional Test Automation
Test Automation with TestComplete
Automation Testing for Python
Automated Testing with Module-based Testing
Using Selenium for Continuous Testing
Building & Implementing Test Automation Frameworks
Final Exam: Automated Tester
Machine Learning & Artificial Intelligence
Duration: 200 Hours
Cost: USD 1 980
There are multiple definitions of Artificial Intelligence (AI), but the most common view is that it is software which enables a machine to think and act like a human, and to think and act rationally. Because AI differs from plain programming, the programming language will depend on the application, such as the ethics and reliability of its use. Gain the ability to communicate the value AI can bring to businesses today, along with multiple areas where AI is already being used.
Machine learning is a method of data analysis that automates analytical model building. It is a branch of artificial intelligence based on the idea that systems can learn from data, identify patterns and make decisions with minimal human intervention.
This program prepares the student to take the AWS Certified Machine Learning and the Microsoft Azure AI Fundamentals certification exams.
Course Listing:
-
Includes Virtual labs
Basic AI Theory
Types of Artificial Intelligence
Human-computer Interaction Overview
Human-computer Interaction Methodologies
Python AI Development – Introduction
Python AI Development – Practice
Computer Vision – Introduction
Computer Vision – AI and Computer Vision
Cognitive Models – Overview
Cognitive Models – Approaches to Cognitive Learning
Final Exam – AI Apprentice
-
Includes Virtual labs
AI Developer Role
Development Frameworks
Working with Cognitive Toolkit (CNTK)
Deep Learning Packages: Keras - a Neural Network Framework
Introducing Apache Spark for AI Development
Implementing AI with Amazon ML
Implementing AI Using Cognitive Modeling
Applying AI to Robotics
Working with Google BERT: Elements of BERT
Final Exam - AI Developer
-
Includes Virtual labs
Role and Responsibilities
Optimizing AI Solutions
Tuning AI Solutions
Advanced Functionality of Microsoft Cognitive Toolkit (CNTK)
Working with the Keras Framework
Using Apache Spark for AI Development
Extending Amazon Machine Learning
Using Intelligent Information Systems in AI
Final Exam – AI Practitioner
-
Includes Virtual labs
Elements of an Artificial Intelligence Architect
AI Enterprise Planning
AI in Industry
Leveraging Reusable AI Architecture Patterns
Evaluating Current and Future AI Technologies and Frameworks
Explainable AI
Final Exam – AI Architect
-
Applied Predictive Modeling
Implementing Deep Learning: Practical Deep Learning Using Frameworks and Tools
Implementing Deep Learning: Optimized Deep Learning Applications
Applied Deep Learning: Unsupervised Data
Applied Deep Learning: Generative Adversarial Networks and Q-Learning
Advanced Reinforcement Learning: Principles
Advanced Reinforcement Learning: Implementation
ML/DL Best Practices: Machine Learning and Workflow Best Practices
ML/DL Best Practices: Building Pipelines with Applied Rules
Research Topics in ML and DL
Deep Learning with Keras
Final Exam: ML Architect
-
Includes Mentoring & Virtual labs
NLP for ML with Python: NLP Using Python and NLTK
NLP for ML with Python: Advanced NLP Using spaCy and Scikit-learn
Linear Algebra and Probability: Fundamentals of Linear Algebra
Linear Algebra and Probability: Advanced Linear Algebra
Linear Regression Models: Introduction to Linear Regression
Linear Regression Models: Building Simple Regression Models with Scikit Learn and
Keras
Linear Regression Models: Multiple and Parsimonious Linear Regression
Linear Regression Models: An Introduction to Logistic Regression
Linear Regression Models: Simplifying Regression and Classification with
Estimators
Computational Theory: Language Principle & Finite Automata Theory
Computational Theory: Using Turing, Transducers, & Complexity Classes
Model Management: Building Machine Learning Models & Pipelines
Model Management: Building & Deploying Machine Learning Models in Production
Bayesian Methods: Bayesian Concepts and Core Components
Bayesian Methods: Implementing Bayesian Model and Computation with PyMC
Bayesian Methods: Advanced Bayesian Computation Model
Reinforcement Learning: Essentials
Reinforcement Learning: Tools & Frameworks
Math for Data Science & Machine Learning
Building ML Training Sets: Introduction
Building ML Training Sets: Preprocessing Datasets for Linear Regression
Building ML Training Sets: Preprocessing Datasets for Classification
Linear Model and Gradient Descent: Managing Linear Models
Linear Model and Gradient Descent: Gradient Descent and Regularization
Final Exam: ML Programmer
-
Includes Mentoring & Virtual labs
Getting Started with Neural Networks: Biological & Artificial Neural Networks
Getting Started with Neural Networks: Perceptrons & Neural Network Algorithms
Building Neural Networks: Development Principles
Building Neural Networks: Artificial Neural Networks Using Frameworks
Training Neural Networks: Implementing the Learning Process
Training Neural Networks: Advanced Learning Algorithms
Improving Neural Networks: Neural Network Performance Management
Improving Neural Networks: Loss Function and Optimization
Improving Neural Networks: Data Scaling and Regularization
ConvNets: Introduction to Convolutional Neural Networks
ConvNets: Working with Convolutional Neural Networks
Convolutional Neural Networks: Fundamentals
Convolutional Neural Networks: Implementing & Training
Convo Nets for Visual Recognition: Filters and Features Mapping in CNN
Convo Nets for Visual Recognition: Computer Vision and CNN Architectures
Fundamentals of Sequence Model: Artificial Neural Network & Sequence Modeling
Fundamentals of Sequence Model: Language Model & Modeling Algorithms
Build & Train RNNs: Neural Network Components
Build & Train RNNs: Implementing Recurrent Neural Networks
ML Algorithms: Multivariate Calculation & Algorithms
ML Algorithms: Machine Learning Implementation Using Calculus & Probability
Final Exam: DL Programmer
-
Includes Mentoring & Virtual labs
Applied Predictive Modeling
Implementing Deep Learning: Practical Deep Learning Using Frameworks and Tools
Implementing Deep Learning: Optimized Deep Learning Applications
Applied Deep Learning: Unsupervised Data
Applied Deep Learning: Generative Adversarial Networks and Q-Learning
Advanced Reinforcement Learning: Principles
Advanced Reinforcement Learning: Implementation
ML/DL Best Practices: Machine Learning and Workflow Best Practices
ML/DL Best Practices: Building Pipelines with Applied Rules
Research Topics in ML and DL
Deep Learning with Keras
Final Exam: ML Architect
-
Includes Mentoring & Virtual labs
Applied Predictive Modeling
Implementing Deep Learning: Practical Deep Learning Using Frameworks and Tools
Implementing Deep Learning: Optimized Deep Learning Applications
Applied Deep Learning: Unsupervised Data
Applied Deep Learning: Generative Adversarial Networks and Q-Learning
Advanced Reinforcement Learning: Principles
Advanced Reinforcement Learning: Implementation
ML/DL Best Practices: Machine Learning and Workflow Best Practices
ML/DL Best Practices: Building Pipelines with Applied Rules
Research Topics in ML and DL
Deep Learning with Keras
Final Exam: ML Architect
-
Data Engineering, Machine Learning, & AWS
Amazon S3 Simple Storage Service
Data Movement
Data Pipelines & Workflows
Jupyter Notebook & Python
Data Analysis Fundamentals
Athena, QuickSight, & EMR
Feature Engineering Overview
Feature Engineering Techniques
Problem Framing & Algorithm Selection
Machine Learning & SageMaker
ML Algorithms in SageMaker
Advanced SageMaker Functionality
AI/ML Services
Problem Formulation & Data Collection
Data Preparation & SageMaker Security
Model Training & Evaluation
AI Services & SageMaker Applications
Microsoft Azure - Fundamentals
Duration: 200 Hours
Cost: USD 1 980
Microsoft Azure Fundamentals is your springboard into cloud computing. It covers the fundamental concepts of Azure, including service agreements, workloads, security, privacy, pricing, and support, all mapped to Microsoft's key exam objectives. An Azure Fundamentals certification is proof of your knowledge of cloud services and how those services are provided with Microsoft Azure.
Course Listing:
-
This course teaches the foundational knowledge on the considerations and benefits of adopting cloud services in general and the Software as a Service (SaaS) cloud model.
Understanding Cloud Concepts
Cloud Benefits and Considerations
Cloud Services and Principles
Windows 10 Enterprise
Windows 10 Autopilot & Azure
Deployment Planning, Azure, and Updates
Windows 10 & Admin Center
Microsoft 365, Exchange, & SharePoint
Skype for Business, Teams, & Collaboration
Office 365 and Collaboration
Protecting your Information
Azure AD & Access Management
Mobile Management & Security and Compliance
Microsoft 365 Pricing and Support
Microsoft 365 Purchasing and Support
-
Microsoft Certified Azure Fundamentals teaches the foundational-level knowledge of cloud services and how those services are provided with Microsoft Azure.
Azure Cloud Computing
Management Tools
Managing the Hierarchy
Managing Storage
Azure Files
Network Infrastructure
VNet Peering and VPNs
Virtual Machines
Container Solutions
App Services
Azure RBAC & Azure Policy
Managing Azure Costs
Managing Azure AD
Managing Azure Authentication
Service Resilience
Software Development Services
Monitoring Azure Services
Network Security
Migrating to Azure
-
Artificial Intelligence and Machine Learning
Machine Learning with Azure Services
Using Azure Machine Learning Studio
Authoring with the Azure ML Studio Designer
Evaluating Models with the ML Designer
Anomaly Detection
Natural Language Processing
Creating a Conversational AI Bot
Computer Vision
Face and Optical Character Recognition
-
Students will learn how to manage cloud services that span storage, security, networking, and compute cloud capabilities. They will develop a deep understanding of each service across the full IT lifecycle, and take requests for infrastructure services, applications, and environments.
Manage Azure AD Users
Manage Azure Groups & Devices
Manage Azure Subscriptions & Costs
Azure Policies
Managing Azure Roles & Tags
Managing Azure Storage Accounts
Managing Azure Files
Managing Azure Network Solutions
Managing Azure DNS & Network Security
Managing Azure Virtual Machines
Azure App Service & Batch Jobs
Availability Solutions
Monitoring Azure Resources
-
This course covers how to implement security controls, maintain the security posture, manage identity and access, and protect data, applications, and networks. They identify and remediate vulnerabilities by using a variety of security tools, implement threat protection, and respond to security incident escalations.
Azure Storage Account Security
Data Classification
Database Security
Database User Access
Identity and Access Management
Azure AD Connect
Azure AD User Management
Azure AD Group Management
Network Security
VPNs
Web Application Security
VM Security
Application Containers
Azure Key Vault
Azure RBAC and Policies
Monitoring, Logging, and Alerts
Azure Security Center
Review Course 1
Review Course 2
Microsoft Azure - Advanced
Duration: 200 Hours
Cost: USD 1 980
Microsoft Azure is an ever-expanding set of cloud services to help an organization meet their business challenges. It’s the freedom to build, manage, and deploy applications on a global network.
Course Listing:
-
Active Directory
Authentication
Cloud Storage
Blob Management
Data Solutions
Files Share
Protecting Data at Rest
Virtual Networks
VNet Peering and VPNs
Managing Azure VMs
Network Security
Managing Azure Web Apps
Application Containers
Developer Solutions
ARM Templates
Policy and Monitoring
Business Continuity
Migrating to Azure
-
Students will learn how to design and build cloud solutions such as applications and services. They participate in all phases of development, from solution design, to development and deployment, to testing and maintenance.
Implementing IaaS Solutions
App Service Web Apps
Implementing Azure Functions
Managing IaaS
Development with Cosmos DB
Blob Storage
Implementing User Authentication & Authorization
Secure Cloud Solutions
Securing Azure Resources
Integrating Cashing & Content Delivery
Instrumenting Monitoring & Logging Solutions
Developing an App Service Logic App
Implementing API Management
Developing Event-Driven Solutions
Developing Message-Based Solutions
-
This course prepares you for the exam by introducing you to designing, implementing, and managing hybrid networking, core networking infrastructure, routing, securing, and monitoring networks, and designing and implementing private access to Azure services.
Design and implement IP addressing for Azure resources
Design and implement name resolution
Design and implement VNet connectivity and routing
Monitor networks
Design, implement, and manage a site-to-site VPN connection
Design, implement, and manage a point-to-site VPN connection
Design, implement, and manage Azure ExpressRoute
Design and implement an Azure Virtual WAN architecture
Design and implement Azure Load Balancer and Azure Traffic Manager
Design and implement Azure Application Gateway
Design and implement Azure Front Door
Design and implement Azure Private Link service and Azure private endpoints
Design and implement service endpoints
Implement and manage network security groups
Design and implement Azure Firewall and Azure Firewall Manager
Design and implement a Web Application Firewall (WAF) deployment
-
Deploy and manage AD DS domain controllers
Configure and manage multi-site, multi-domain, and multi-forest environments
Create and manage AD DS security principals
Implement and manage hybrid identities
Manage Windows Server by using domain-based Group Policies
Manage Windows Servers in a hybrid environment
Manage Windows Servers and workloads by using Azure services
Manage Hyper-V and guest virtual machines
Create and manage containers
Manage Azure Virtual Machines that run Windows Server
Implement on-premises and hybrid name resolution
Manage IP addressing in on-premises and hybrid scenarios
Implement on-premises and hybrid network connectivity
Configure and manage Azure File Sync
Configure and manage Windows Server file shares
Configure Windows Server storage
-
Secure Windows Server operating system
Secure a hybrid Active Directory infrastructure
Identify and remediate Windows Server security issues by using Azure services
Secure Windows Server networking
Secure Windows Server storage
Implement a Windows Server failover cluster
Manage failover clustering
Implement and manage Storage Spaces Direct
Manage backup and recovery for Windows Server
Implement disaster recovery by using Azure Site Recovery
Protect virtual machines by using Hyper-V replicas
Migrate on-premises storage to on-premises servers or Azure
Migrate on-premises servers to Azure
Migrate workloads from previous versions to Windows Server 2022
Migrate IIS workloads to Azure
Migrate an Active Directory Domain Services (AD DS) infrastructure to Windows
Server 2022 AD DS
Monitor Windows Server by using Windows Server tools and Azure services
Troubleshoot Windows Server on-premises and hybrid networking
Troubleshoot Windows Server virtual machines in Azure
Troubleshoot Active Directory
Networking Concepts with CompTIA
Duration: 200 Hours
Cost: USD 1 980
The Computing Technology Industry Association (CompTIA) is a leading voice and advocate for the $5 trillion global information technology ecosystem; and the estimated 75 million industry and tech professionals who design, implement, manage and safeguard the technology that powers the world’s economy.
The CompTIA online training program is designed to develop the skills needed for a successful career in IT. From A+, a starting point to learn foundational IT skills across a variety of devices and operating systems, to Security+, a global benchmark for best practices in IT network and operational security, this program provides all the necessary training to best prepare you for 6 CompTIA certifications.
Course Listing:
-
CompTIA A+ is the industry standard for establishing a career in IT. It is the only industry recognized credential with performance testing to prove pros can think on their feet to perform critical IT support tasks. CompTIA A+ is trusted by employers around the world to identify the go-to person in end point management & technical support roles. CompTIA A+ appears in more tech support job listings than any other IT credential. Includes Mentoring and Virtual labs.
1. Mobile Devices
Install and configure laptop hardware and components
Compare and contrast the display components of mobile devices
Set up and configure accessories and ports of mobile devices
Configure basic mobile-device network connectivity and application support
2. Networking
Compare and contrast Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) ports, protocols, and their purposes
Compare and contrast common networking hardware
Compare and contrast protocols for wireless networking
Summarize services provided by networked hosts
Given a scenario, install and configure basic wired/wireless small office/home office (SOHO) networks
Compare and contrast common network configuration concepts
Compare and contrast Internet connection types, network types, and their features
Given a scenario, use networking tools
3. Hardware
Explain basic cable types and their connectors, features, and purposes
Given a scenario, install the appropriate RAM
Given a scenario, select and install storage devices
Given a scenario, install and configure motherboards, central processing units (CPUs), and add-on cards
Given a scenario, install or replace the appropriate power supply
Given a scenario, deploy and configure multifunction devices/ printers and settings
Given a scenario, install and replace printer consumables
4. Virtualization and Cloud Computing
Summarize cloud-computing concepts
Summarize aspects of client-side virtualization
5. Hardware and Network Troubleshooting
Given a scenario, apply the best practice methodology to resolve problems
Given a scenario, troubleshoot problems related to motherboards, RAM, CPU, and power
Given a scenario, troubleshoot and diagnose problems with storage drives and RAID arrays
Given a scenario, troubleshoot video, projector, and display issues
Given a scenario, troubleshoot common issues with mobile devices
Given a scenario, troubleshoot and resolve printer issues
Given a scenario, troubleshoot problems with wired and wireless networks
-
Includes Mentoring and Virtual labs.
1. Operating Systems
Compare and contrast common operating system types and their purposes
Compare and contrast features of Microsoft Windows versions
Summarize general OS installation considerations and upgrade methods
Given a scenario, use appropriate Microsoft command line tools
Given a scenario, use Microsoft operating system features and tools
Given a scenario, use Microsoft Windows Control Panel utilities
Summarize application installation and configuration concepts
Given a scenario, configure Microsoft Windows networking on a client/desktop
Given a scenario, use features and tools of the Mac OS and Linux client/desktop operating systems
2. Security
Summarize the importance of physical security measures
Explain logical security concepts
Compare and contrast wireless security protocols and authentication methods
Given a scenario, detect, remove, and prevent malware using appropriate tools and methods
Compare and contrast social engineering, threats, and vulnerabilities
Compare and contrast the differences of basic Microsoft Windows OS security settings
Given a scenario, implement security best practices to secure a workstation
Given a scenario, implement methods for securing mobile devices
Given a scenario, implement appropriate data destruction and disposal methods
Given a scenario, configure security on SOHO wireless and wired networks
3. Software Troubleshooting
Given a scenario, troubleshoot and resolve printer issues
Given a scenario, troubleshoot and resolve PC security issues
Given a scenario, use best practice procedures for malware removal
Given a scenario, troubleshoot mobile OS and application issues
Given a scenario, troubleshoot mobile OS and application security issues
4. Operational Procedures
Compare and contrast best practices associated with types of documentation
Given a scenario, implement basic change management best practices
Given a scenario, implement basic disaster prevention and recovery methods
Explain common safety procedures
Explain environmental impacts and appropriate controls
Explain the processes for addressing prohibited content/ activity, and privacy, licensing, and policy concepts
Given a scenario, use proper communication techniques and professionalism
Identify the basics of scripting
Given a scenario, use remote access technologies
-
CompTIA Network+ helps develop a career in IT infrastructure covering troubleshooting, configuring, and managing networks. This certification validates the technical skills needed to securely establish, maintain and troubleshoot the essential networks that businesses rely on. Includes Mentoring and Virtual labs.
OSI Model Layers and Data Encapsulation
Network Types
Cables and Connectors
IP Addressing Schemes and Subnetting
Well-Known Ports and Protocols
Registered Ports
Network Services and Data Center Architectures
Cloud Concepts
Network Implementations
Ethernet Switching and Wireless Standards
Network Operations
Disaster Recovery and High Availability Concepts
Security Concepts and Threats
Physical Security and Network Hardening
Network Troubleshooting Methodologies & Tools
Troubleshooting Network Issues
-
CompTIA Linux+ validates the competencies required of an early career system administrator supporting Linux systems. The new CompTIA Linux+ is for the IT pro who will use Linux to manage everything from cars and smartphones to servers and supercomputers, as a vast number of enterprises use Linux in cloud, cybersecurity, mobile and web administration applications. Includes Mentoring and Virtual labs.
Cloud Architecture and Models
Cloud Capacity Planning
Cloud High Availability and Scaling
Cloud Solution Design
Cloud Identity and Access Management
Cloud Network Security
Cloud Security Controls
Data Security and Compliance Controls
Cloud Component Integration
Provisioning Cloud Storage
Cloud Network Deployments
Cloud Migrations
Cloud Logging, Monitoring, Alerting, and Optimization
Cloud Operations Management
Cloud Automation and Orchestration
Cloud Disaster Recovery
Cloud Troubleshooting Methodologies
Troubleshooting Cloud Security Issues
Troubleshooting Cloud Deployments
Troubleshooting Automation and Orchestration Issues
-
CompTIA Cloud+ is a global certification that validates the skills needed to deploy and automate secure cloud environments that support the high availability of business systems and data. Having this certification shows you have the expertise needed for data center jobs. Includes Mentoring and Virtual labs.
Cloud Architecture and Models
Cloud Capacity Planning
Cloud High Availability and Scaling
Cloud Solution Design
Cloud Identity and Access Management
Cloud Network Security
Cloud Security Controls
Data Security and Compliance Controls
Cloud Component Integration
Provisioning Cloud Storage
Cloud Network Deployments
Cloud Migrations
Cloud Logging, Monitoring, Alerting, and Optimization
Cloud Operations Management
Cloud Automation and Orchestration
Cloud Disaster Recovery
Cloud Troubleshooting Methodologies
Troubleshooting Cloud Security Issues
Troubleshooting Cloud Deployments
Troubleshooting Automation and Orchestration Issues
-
CompTIA Server+ is a global certification that validates the hands-on skills of IT professionals who install, manage and troubleshoot servers in data centers as well as on- premise and hybrid environments. CompTIA Server+ ensures pros have the skills to work in data centers or cloud environments. Includes Mentoring and Virtual labs.
Server Architecture
Server Administration I
Server Administration II
Storage
Security
Networking and Disaster Recovery
Troubleshooting I
Troubleshooting II
Productivity and Collaboration Tools
110 Hours
USD 792
Course Listing
-
Word 365
Getting Started
Browsing Documents
Inserting Text
Formatting Text
Managing Documents
Sharing Documents
Finding & Replacing
Proofing Documents
Formatting Documents
Shaping Documents
Inserting Media Files
Using Tables
Adding Text & Graphic Objects
Working with Diagrams
Using References
Managing Sources
Creating Mailings
Using Fields, Forms, & Macros
Using Connected Services
Setting your Work Preferences
Excel 365
Getting Started
Entering Data
Viewing & Printing Worksheets
Formatting Cells
Referencing Cells
Exploring Essential Functions
Working with Tables
Getting Started with Charts
Setting your Work Preferences
10 Common Tools
Enhancing a Worksheet with Visual Elements
Collaborating Safely
Managing Data
Using Custom & Conditional Formatting
Performing Logical & Conditional Calculations
Using Advanced Functions
Troubleshooting Errors
Analyzing & Forecasting Data
Working with Advanced Charts
Creating & Managing PivotTables
Using PivotTables & PivotCharts
Automating Tasks
Working with Macros
PowerPoint 365
Getting Started
Creating Presentations
Saving & Sharing Presentations
Ten Common Tools
Inserting Text
Formatting your Presentation
Designing your Slides
Using Images
Using Graphic Elements
Using Multimedia
Using Tables & SmartArt
Using Charts
Setting-up Slide Shows
Outlook 365
Getting Started
Sending Email
Managing & Filing Email
Formatting & Proofreading Email Text
Adding Attachments & Content
Managing the Calendar
Working with Contacts
Getting Things Done with Tasks & Notes
Searching & Organizing Items
Enhancing your Email Design
Printing, Saving, & Managing Data
Automating & Collaborating
Customizing your Experience
Teams 365
Getting Started
Formatting Messages
Using Messaging, Notification & Call Tools
Managing Teams & Channels
Organizing Meetings
Collaborating in Meetings
Finding & Organizing Files
Working with Apps
Copilot for Microsoft 365
Optimizing Communication & Information
Creating Documents Efficiently
-
Facebook Workplace
Signing In & Setting-up
Posting Updates
Using Groups
Using the Photo Tools
Using the Private Communication Tools
Creating & Organizing Events
Administering aa Workplace Network
-
Windows 11
Getting Started
Accessing & Managing Files
Organizing & Searching for Files
Using the Universal Apps
Managing Programs & File Types
Protecting & Backing-up Data
Configuring System Properties
Customizing the System Appearance
Configuring & Optimizing a System
Exploring the Accessibility Tools
Managing User Accounts
Discovering Copilot
-
QuickBooks Pro
Installing & Setting-up the Application
Getting Better Acquainted
Working with Files, Documents, & Reports
Managing Accounts, Vendors, & Inventory
Dealing with Customers, Sales, & Tax
Setting-up Invoicing, Bills, & Payment
-
Gmail
Getting Started
Sending & Receiving Emails
Formatting Emails
Organizing Emails
Finding Emails
Using the Contact Tools
Using the Calendar
Managing & Configuring the Calendar
Using Applications & Add-ons
Customizing Gmail & Managing Accounts
Google Drive
Getting Started
Finding & Organizing Files
Sharing & Collaborating
Managing Storage & Customizing Features
Google Analytics
Creating & Managing Properties
Analyzing Audiences & User Behavior
Using Explorations & Reports
-
Tableau Desktop
Opening & Connecting Data Sources
Preparing & Cleaning Data
Blending & Managing Data Files
Working with Data & Fields
Creating Data Visualizations
Analyzing Data
Performing Calculations
Going Deeper with Maps
Enhancing Data Visualizations
Presenting & Delivering Vizzes
Tableau Prep Builder
Opening & Connecting Data Sources
Working with Steps
Cleaning & Analyzing Data
Working with Outputs
Creating Real Time Dashboards
Real Time Dashboards
Getting Started with Tableau for Data Visualization
Introduction
Exploring Visualizations & Data Formats
Advanced Features
Programming with Python and Java
Duration: 200 Hours
Cost: USD 1 980
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built-in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.
Java is one of the most in-demand programming languages in the world and one of the two official programming languages used in Android development. This program helps you get started with Java and it will take you all the way to becoming an accomplished Java developer!
Students will begin by exploring the roots and the significant features of Java. They will get a solid foundation with step-by-step hands-on code examples using JShell. In the second track, students will take a deep dive into the advanced features of Java - like exception handling, Generics, Lambdas, and Reflection. The second track concludes with a focus on building jar files for Java Libraries. In the final track the students will learn database connectivity with Java as well as how to build web applications and web services in Java. In short, they will learn to write Java programs from scratch and become a confident Java developer.
Course Listing:
-
Includes Mentoring
Introduction
Working with Lists & Tuples in Python
Working with Dictionaries and Sets
Shallow & Deep Copies
If-else Control Structures
The Basics of for Loops in Python
Advanced Operations Using for Loops
While Loops
Functions in Python: Introduction
Gaining a Deeper Understanding of Python Functions
Working with Advanced Features of Python Functions
Final Exam: Python Novice
-
Includes Mentoring
File Operations in Python
Exceptions and Command Line Arguments
Python Modules & Virtual Environments
Migrating from Python 2 to Python 3
Python Classes & Inheritance: Introduction
Working with Inheritance in Python
Advanced Functionality Using Python Classes
Fundamental Data Structures
Implementing Data Structures
Sorting Algorithms
Implementing Sorting Algorithms
Trees & Graphs
Implementing Trees & Graphs
Final Exam: Python Apprentice
-
Includes Mentoring
An Introduction to Python’s Unittest Frame
Advanced Python Testing Using the Unittest Framework
Testing Python Code Using Pytest
Testing Python Code Using Doctest
HTTP Requests with Python
An Introduction to Web Frameworks & Flask
Building a Simple Web Site Using Flask
User Interactions in Flask Applications
User Authentication in a Flask Application
Introduction to Concurrent Programming
Multithreading in Python
Multiprocessing in Python
Asynchronous Executions in Python
Final Exam: Python Journeyman
-
Includes Mentoring
Introduction to Using PyCharm IDE
Working with Excel Spreadsheets from Python
Performing Advanced Operations
Constructing Data Visualizations
Socket Programming in Python: Introduction
Socket Programming in Python: Advanced Topics
Python Design Patterns: Principles of Good Design
Working with Creational Design Patterns
Working with Structural Design Patterns
Working with Behavioral Design Patterns
Final Exam: Pythonista
-
Getting Started in Java: The Fundamentals of Java Programming
Getting Started in Java: Writing & Running Java Programs
Getting Started in Java: Variables & Primitive Types
Getting Started in Java: Operators
Implementing Java Control Structures
Modeling Entities in Java: Getting Started with Classes & Objects
Modeling Entities in Java: Defining Custom Classes & Objects
Modeling Entities in Java: Methods, Method Overloading, & Constructors
Modeling Entities in Java: Static Members, Arguments, & Method Overriding
Mapping Relationships in Java: Modeling Is-a Relationships Using Inheritance
Mapping Relationships in Java: Constructors & Polymorphism
Mapping Relationships in Java: Overriding Methods & Using Access Modifiers
Mapping Relationships in Java: Working with Interfaces & Class Loaders
Writing Java Programs with the Interactive JShell
Final Exam: Java Novice
-
Handling Errors: An Introduction to Exceptions
Handling Errors: Handling Exceptions in Java
Handling Errors: Advanced Topics in Exceptions
Collections in Java: Arrays & Non-parameterized ArrayLists
Collections in Java: Lists & List Operations
Collections in Java: Sets & Maps
Generics in Java: Creating Classes & Methods Using Generics
Generics in Java: Bounded Type Parameters & Wildcards
Java: Getting Started with Reflection
Java: Accessing Constructors, Methods, & Fields Using Reflection
Java: Working with Annotations, Generics, & Arrays Using Reflection
Java: Leveraging Reflection to Build Dynamic Proxies & Unit Tests
Java Archive (JAR): Building Java Archives
Java Archive (JAR): Packaging Java Apps Using Maven
Final Exam: Java Apprentice
-
HTTP Requests in Java: Sending Simple HTTP Requests
HTTP Requests in Java: HTTP Requests with Java's HttpClient
Java Database Connectivity: An Introduction to JDBC
Java Database Connectivity: Interaction with Databases Using RowSets
Java Database Connectivity: Joining & Filtering Data with RowSets
Java Database Connectivity: Batch Executions & Transactions with JDBC
Building Web Applications with JSP: An Introduction to JSP
Building Web Applications with JSP: Handling Errors
Building Web Applications with JSP: Customizing Responses with Servlets
Building Web Applications with JSP: Integrating a JSP App with a Database
Java Web Services: Getting Started with SOAP-based Web Services
Java Web Services: Integrating Web Services with a Database
Java Web Services: Building REST APIs
Java Web Services: Enabling CRUD Operations with REST APIs
Final Exam: Javanista
Software Journeyman Developer and Web Developer
Duration: 200 Hours
Cost: USD 1 980
Today’s computers are powerful tools capable of accomplishing sophisticated tasks, but not without the assistance of skilled developers. Software systems are increasingly ubiquitous in all aspects of our lives. Failures in these systems can be costly in terms of money, time, and business reputation. Some programming failures can even result in personal injury or death. Effective software design, development and testing is integral to mitigating harm caused by failures and providing confidence in systems.
This online training program is designed for professional application developers or programmers, with at least 2 years’ experience, who want to learn the latest recommended techniques for designing, developing and testing high quality software.
Java, an object-oriented programming language, is the most widely used development language in the world today. It allows programmers to create objects that can interact with other objects to solve a problem.
Explore basic JavaScript, one of the most widely used programming languages in the domain of web development, including concepts involved in the programming language, the features which distinguish it from other languages, and its applications.
Course Listing:
-
Includes Mentoring
Java Programming: Introduction
Java Programming: Working with Primitive Data Types
Java Programming: Arithmetic & Logical Operations
Java Programming: Working with Strings & Wrapper Objects
Java Programming: Conditional Evaluation
Java Programming: Iterative Evaluation
Java SE 13: Understanding Classes & Objects in Java
Java SE 13: Constructors & Other Methods
Java SE 13: More Operations on Member Variables & Methods
Java SE 13: Semantics of Method Invocation & Nested Classes
Java SE 13: Understanding Exception Handling in Java
Java SE 13: Correctly Using Try-Catch-Finally Blocks
Java SE 13: Try-with-resources & Custom Exceptions
Java SE 13: Byte & Character Streams in Java
Java SE 13: Streams for Primitive Types, Objects, & Buffered IO
Java SE 13: Working with Files & Directories
Final Exam: Apprentice Developer
-
Includes Mentoring
Java OOP: Understanding Inheritance & Polymorphism in Java
Java OOP: The Role of Constructors in Inheritance
Java OOP: Multi-level Inheritance
Java OOP: Run-time & Compile-time Polymorphism
Java OOP: Understanding Overriding & Hiding in Inheritance
Java OOP: The Semantics of the Final & Abstract Keywords
Java OOP: Access Modifiers for Regulating Access
Java OOP: Interfaces & Anonymous Classes
Git & GitHub: Introduction
Git & GitHub: Working with Git Repositories
Git & GitHub: Using GitHub for Source Code Management
Final Exam: Senior Developer
-
Includes Mentoring
Advanced Features in Java
Getting Started with Java Collections
Working with Lists in Java
List Algorithms & Implementations
Working with Sets in Java
Working with Maps in Java
Using the Java Stream API with Collections
Using Built-in Annotations
Using Custom Annotations
Using Generic Type Parameters
Wildcards and Type Capture
Data Structures ad Algorithms in Java
Introduction
Working with Singly Linked Lists
Doubly & Circular Linked Lists
Working with Stacks
Working with Queues
Final Exam: Lead Developer
-
Includes Mentoring
Mobile App Development: An Introduction to Android Development
Mobile App Development: Building a Basic Android App
Mobile App Development: Defining the UI for an Android App
Mobile App Development: Coding the Behavior of an Android App
Mobile App Development: Authentication in an Android App
Mobile App Development: Testing an Android App
Final Exam: Journeyman Developer
-
Includes Mentoring and Virtual labs
JavaScript: Introduction
JavaScript: Getting Started with JavaScript Programming
Types, Operators, & Control Structures in JavaScript
JavaScript: Functions and Arrays
JavaScript: Objects
JavaScript: Advanced Function Operations
JavaScript: Closure & Prototypes
JavaScript: Working with the DOM & Events
JavaScript: Form Validation & Async Programming
Final Exam: Web Programmer
-
Includes Mentoring and Virtual labs
Build Apps Using React: Introducing React for Web Applications
Build Apps Using React: Local Machines & Online Playgrounds
Build Apps Using React: Props & State
Build Apps Using React: Working with Events
Build Apps Using React: Working with Forms
Build Apps Using React: Advanced Features
Build Apps Using React: In Development & Production
Final Exam: Web Apps Developer
-
Includes Mentoring and Virtual labs
MySQL: Getting Started
MySQL: Creating & Updating Tables
MySQL: Querying Data
MySQL: Understanding & Implementing Joins
MySQL: Grouping & Aggregation Operations
MySQL: Views, Indices, & Normal Forms
MySQL: Triggers & Stored Procedures
MySQL: Transactions, Savepoints, & Locks
Building Web Apps Using Django: Introduction to Web Frameworks & Django
Building Web Apps Using Django: Building a Basic Website
Building Web Apps Using Django: Templates & User Administration
Building Web Apps Using Django: Models & User Registration
Building Web Apps Using Django: Implementing Login & Logout
Building Web Apps Using Django: Generic Views
Final Exam: Novice Programmer
-
Includes Mentoring and Virtual labs
Design Patterns in JavaScript: Getting Started
Design Patterns in JavaScript: Constructor, Factory, & Abstract Factory Creational
Patterns
Design Patterns in JavaScript: Singleton, Prototype, & Builder Creational Patterns
Design Patterns in JavaScript: Modules, Façade, Decorator, & Mixing Structural
Patterns
Design Patterns in JavaScript: Flyweight, Adapter, Composite, & Proxy Structural
Patterns
Design Patterns in JavaScript: Observer & Iterator Behavioral Patterns
Design Patterns in JavaScript: Mediator, State, & Command Behavioral Patterns
Using Testing in JavaScript: Mocha & Unit.js
Using Testing in JavaScript: Should.js & Must.js
Using Testing in JavaScript: Exploring & Configuring the Mocha Testing Framework
Using Testing in JavaScript: Mocha & Chai
Using Testing in JavaScript: SinonJS
Final Exam: Apprentice Programmer
+1 718 261 1272
+1 516 840 9089 (WhatsApp)
info@emergingtech.edu