Not Sure Where to Apply?

NetCom Learning

Online, NYC, Washington D.C., Las Vegas

About NetCom Learning

Location: Online, NYC, Washington D.C., Las Vegas

It's hard to imagine a day going by without people passing along large amounts of information. Messages are everywhere, and the number of messages we receive seems to be increasing each day. Whether via phone, email, mass media, or personal interaction,... Read More

With so much communication to contend with, it can be difficult to grab people's attention. But, we are often called upon to do just that. So, how do you grab and maintain an audience's focus when you're asked to present important information? By being clear, organized, and engaging. And, that is exactly what Microsoft Office PowerPoint 2016 can help you do.

Gone are the days of flip charts or drawing on a whiteboard to illustrate your point. Today audiences are tech-savvy, accustomed to high-impact multimedia content, and stretched for time. By learning how to use the vast array of features and functionality contained within PowerPoint 2016, you will gain the ability to organize your content, enhance it with high-impact visuals, and deliver it with a punch. In this course, you will use PowerPoint 2016 to begin creating engaging, dynamic multimedia presentations.

You can also use the course to prepare for the Microsoft Office Specialist (MOS) Certification exam for Microsoft PowerPoint 2016.

Courses

Developing ASP.NET MVC 5 Web Applications

Cost: $2,995
Locations: Online
Course Description:

In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework tools and technologies. The focus will be on coding activities that enhance the performance and scalability of a web application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. This course will also prepare the students for exam 70-486.

This course is based on the objectives of the course version 20486C.

Subjects:
ASP.NET

Developing ASP.NET MVC 5 Web Applications Boot Camp

Cost: $1,995
Locations: Online
Course Description:

This course is part of a 9-day MCSD: Web Applications certification Boot Camp that prepares you for all 3 required exams (70-680, 70486 and 70-487)

Exam 70-486: Developing ASP.NET MVC Web Applications counts as credit toward MCSD: Web Applications.

In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework tools and technologies. The focus will be on coding activities that enhance the performance and scalability of a web application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used.

Subjects:
ASP.NET MVC

Developing on AWS

Cost: $2,095
Locations: Online
Course Description:

Developing on AWS helps developers understand how to use the AWS SDK to develop secure and scalable cloud applications. The course provides in-depth knowledge about how to interact with AWS using code and covers key concepts, best practices, and troubleshooting tips.

This course leads to AWS Certified Developer - Associate Certification

Intended Audience for this Developing on AWS

» Intermediate-level software developers

Course Prerequisites for Developing on AWS

» Required: Familiarity with AWS services
» Required: Working knowledge of Java, C#/.Net, or Python

Developing on AWS Course Objectives

» Install and configure SDKs and IDE toolkits
» Automate basic service operations using C# or Java
» Use security models to manage access to AWS
» Understand deployment models and usage with AWS
» Solve common application problems through testing and debug best practices

Developing on AWS Course Outline

Building the Foundation
Introduction to Developing on AWS
Choosing a Data Store
Developing Storage Solutions with Amazon S3
Developing Flexible NoSQL Solutions with Amazon DynamoDB
Connecting Applications and Data with Event-Driven Processing
Working with Events
Developing Event-Driven Solutions with Amazon Kinesis Streams
Developing Event-Driven Solutions with Amazon SWF, Amazon SQS, and Amazon SNS
Developing Event-Driven Solutions with AWS Lambda
Developing and Deploying Secure, Scalable Applications
Developing Secure Applications
Caching Information for Scalability
Monitoring Your Application and AWS Resources with Amazon CloudWatch
Deploying Applications with AWS Elastic Beanstalk and AWS CloudFormation

This training prepares students for the following exam(s):

» AWS - D : AWS Certified Developer - Associate

Next Steps after taking this Developing on AWS Course:

» DevOps Engineering on AWS

Do you have the right background for Developing on AWS?
Skills Assessment
We ensure your success by asking all students to take a FREE Skill Assessment test. These short, instructor-written tests are an objective measure of your current skills that help us determine whether or not you will be able to meet your goals by attending this course at your current skill level. If we determine that you need additional preparation or training in order to gain the most value from this course, we will recommend cost-effective solutions that you can use to get ready for the course.
Our required skill-assessments ensure that:
All students in the class are at a comparable skill level, so the class can run smoothly without beginners slowing down the class for everyone else.
NetCom students enjoy one of the industry's highest success rates, and pass rates when a certification exam is involved.
We stay committed to providing you real value. Again, your success is paramount; we will register you only if you have the skills to succeed.
This assessment is for your benefit and best taken without any preparation or reference materials, so your skills can be objectively measured.

Take your FREE Skill Assessment test »

Subjects:
AWS

Developing SQL Data Models SQL Server (SQL Server 2017)

Cost: $1,785
Locations: Online
Course Description:

The focus of this 20768: Developing SQL Data Models SQL Server course is on creating managed enterprise BI solutions. It describes how to implement both multidimensional and tabular data models and how to create cubes, dimensions, measures, and measure groups. This course helps you prepare for the Exam 70-768.

This course is based on the objectives of the course version 20768C.

SATV Eligible Course
Don't let your SATVs expire - put them to work for your organization today. Reserve your seat for the SATV eligible courses. To place your schedule request call at 1-888-563-8266 or chat live with a Learning Consultant.

Next Class Dates

Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with a Learning Consultant.

Intended Audience for this 20768: Developing SQL Data Models SQL Server (SQL Server 2017)

» The primary audience for this course are database professionals who need to fulfil BI Developer role to create enterprise BI solutions. Primary responsibilities will include: -
» Implementing multidimensional databases by using SQL Server Analysis Services
» Creating tabular semantic data models for analysis by using SQL Server Analysis Services

Course Prerequisites for 20768: Developing SQL Data Models SQL Server (SQL Server 2017)

» Required: Experience of querying data using Transact-SQL

20768: Developing SQL Data Models SQL Server (SQL Server 2017) Course Objectives

» Describe the components, architecture, and nature of a BI solution
» Create a multidimensional database with Analysis Services
» Implement dimensions in a cube
» Implement measures and measure groups in a cube
» Use MDX syntax
» Customize a cube
» Implement a tabular database
» Use DAX to query a tabular model
» Use data mining for predictive analysis

20768: Developing SQL Data Models SQL Server (SQL Server 2017) Course Outline

Introduction to Business Intelligence and Data Modeling
Introduction to Business Intelligence
The Microsoft business intelligence platform
Lab : Exploring a BI Solution
Exploring a Data Warehouse
Exploring a data model
Creating Multidimensional Databases
Introduction to Multidimensional Analysis
Creating Data Sources and Data Source Views
Creating a Cube
Overview of Cube Security
Configure SSAS
Monitoring SSAS
Lab : Creating a multidimensional database
Creating a Data Source
Creating and Modifying a data Source View
Creating and Modifying a Cube
Working with Cubes and Dimensions
Configuring Dimensions
Defining Attribute Hierarchies
Sorting and Grouping Attributes
Slowly Changing Dimensions
Lab : Working with Cubes and Dimensions
Configuring Dimensions
Defining Relationships and Hierarchies
Sorting and Grouping Dimension Attributes
Working with Measures and Measure Groups
Working with Measures
Working with Measure Groups
Lab : Configuring Measures and Measure Groups
Configuring Measures
Defining Dimension Usage and Relationships
Configuring Measure Group Storage
Introduction to MDX
MDX fundamentals
Adding Calculations to a Cube
Using MDX to Query a Cube
Lab : Using MDX
Querying a cube using MDX
Creating a Calculated Member
Customizing Cube Functionality
Introduction to Business Intelligence
The Implementing Key Performance Indicators
Implementing Actions
Implementing Perspectives
Implementing Translations
Lab : Customizing a Cube
Implementing a KPI
Implementing an action
Implementing a perspective
Implementing a translation
Implementing a Tabular Data Model by Using Analysis Services
Introduction to Tabular Data Models
Creating a Tabular Data Model
Using an Analysis Services Tabular Data Model in an Enterprise BI Solution
Lab : Working with an Analysis Services Tabular Data Model
Creating an Analysis Services Tabular Data Model
Configure Relationships and Attributes
Configuring Data Model for an Enterprise BI Solution.
Introduction to Data Analysis Expression (DAX)
DAX Fundamentals
Using DAX to Create Calculated Columns and Measures in a Tabular Data Model
Lab : Creating Calculated Columns and Measures by using DAX
Creating Calculated Columns
Creating Measures
Creating a KPI
Creating a Parent - Child Hierarchy
Performing Predictive Analysis with Data Mining
Overview of Data Mining
Creating a Custom Data Mining Solution
Validating a Data Mining Model
Connecting to and Consuming a Data-Mining Model
Using the Data Mining add-in for Excel
Lab : Using Data Mining
Creating a Data Mining Structure and Model
Exploring Data Mining Models
Validating Data Mining Models
Consuming a Data Mining Model
Using the Excel Data Mining add-in

Subjects:
SQL

Developing SQL Databases (SQL Server 2017)

Cost: $2,995
Locations: Online
Course Description:

This five-day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL Server database. The course focuses on teaching individuals how to use SQL Server product features and tools related to developing a database.

This course is based on the objectives of the course version 20762C.

SATV Eligible Course
Don't let your SATVs expire - put them to work for your organization today. Reserve your seat for the SATV eligible courses. To place your schedule request call at 1-888-563-8266 or chat live with a Learning Consultant.

Intended Audience for this 20762: Developing SQL Databases (SQL Server 2017)

» The primary audience for this course is IT Professionals who want to become skilled on SQL Server 2016 product features and technologies for implementing a database
» The secondary audiences for this course are individuals who are developers from other product platforms looking to become skilled in the implementation of a SQL Server 2016 database

Course Prerequisites for 20762: Developing SQL Databases (SQL Server 2017)

» Required: Basic knowledge of Microsoft Windows Operating System & it core functions
» Required: Working knowledge Database
» Required: Working knowledge of Transact - SQL

This Course is also part of:
» MCSA: SQL 2016 Database Development Combo

20762: Developing SQL Databases (SQL Server 2017) Course Objectives

» Design and Implement Tables
» Describe advanced table designs
» Ensure Data Integrity through Constraints
» Describe indexes, including Optimized and Columnstore indexes
» Design and Implement Views
» Design and Implement Stored Procedures
» Design and Implement User Defined Functions
» Respond to data manipulation using triggers
» Design and Implement In-Memory Tables
» Implement Managed Code in SQL Server
» Store and Query XML Data
» Work with Spatial Data
» Store and Query Blobs and Text Documents

20762: Developing SQL Databases (SQL Server 2017) Course Outline

Introduction to Database Development
Introduction to the SQL Server Platform
SQL Server Database Development Tasks
Designing and Implementing Tables
Designing Tables
Data Types
Working with Schemas
Creating and Altering Tables
Lab : Designing and Implementing Tables
Designing Tables
Creating Schemas
Creating Tables
Advanced Table Designs
Partitioning Data
Compressing Data
Temporal Tables
Lab : Using Advanced Table Designs
Partitioning Data
Compressing Data
Ensuring Data Integrity through Constraints
Enforcing Data Integrity
Implementing Data Domain Integrity
Implementing Entity and Referential Integrity
Lab : Using Data Integrity Through Constraints
Add Constraints
Test the Constraints
Introduction to Indexes
Core Indexing Concepts
Data Types and Indexes
Heaps, Clustered, and Nonclustered Indexes
Single Column and Composite Indexes
Lab : Implementing Indexes
Creating a Heap
Creating a Clustered Index
Creating a Covered Index
Designing Optimized Index Strategies
Index Strategies
Managing Indexes
Execution Plans
The Database Engine Tuning Advisor
Query Store
Lab : Optimizing Indexes
Using Query Store
Heaps and Clustered Indexes
Creating a Covered Index
Columnstore Indexes
Introduction to Columnstore Indexes
Creating Columnstore Indexes
Working with Columnstore Indexes
Lab : Using Columnstore Indexes
Creating a Columnstore Index
Create a Memory Optimized Columnstore Table
Designing and Implementing Views
Introduction to Views
Creating and Managing Views
Performance Considerations for Views
Lab : Designing and Implementing Views
Creating Standard Views
Creating an Updateable view
Designing and Implementing Stored Procedures
Introduction to Stored Procedures
Working with Stored Procedures
Implementing Parameterized Stored Procedures
Controlling Execution Context
Lab : Designing and Implementing Stored Procedures
Create Stored procedures
Create Parameterized Stored procedures
Changes Stored Procedure Execution Context
Designing and Implementing User-Defined Functions
Overview of Functions
Designing and Implementing Scalar Functions
Designing and Implementing Table-Valued Functions
Considerations for Implementing Functions
Alternatives to Functions
Lab : Designing and Implementing User-Defined Functions
Format Phone numbers
Modify an Existing Function
Responding to Data Manipulation via Triggers
Designing DML Triggers
Implementing DML Triggers
Advanced Trigger Concepts
Lab : Responding to Data Manipulation by Using Triggers
Create and Test the Audit Trigger
Improve the Audit Trigger
Using In-Memory Tables
Memory-Optimized Tables
Natively Compiled Stored Procedures
Lab : Using In-Memory Database Capabilities
Using Memory-Optimized Tables
Using Natively Compiled Stored procedures
Implementing Managed Code in SQL Server
Introduction to CLR Integration in SQL Server
Implementing and Publishing CLR Assemblies
Lab : Implementing Managed Code in SQL Server
Assessing Proposed CLR Code
Creating a Scalar-Valued CLR Function
Creating a Table Valued CLR Function
Storing and Querying XML Data in SQL Server
Introduction to XML and XML Schemas
Storing XML Data and Schemas in SQL Server
Implementing the XML Data Type
Using the Transact-SQL FOR XML Statement
Getting Started with XQuery
Shredding XML
Lab : Storing and Querying XML Data in SQL Server
Determining when to use XML
Testing XML Data Storage in Variables
Using XML Schemas
Using FOR XML Queries
Creating a Stored Procedure to Return XML
Storing and Querying Spatial Data in SQL Server
Introduction to Spatial Data
Working with SQL Server Spatial Data Types
Using Spatial Data in Applications
Lab : Working with SQL Server Spatial Data
Become Familiar with the Geometry Data Type
Add Spatial Data to an Existing Table
Find Nearby Locations
Storing and Querying BLOBs and Text Documents in SQL Server
Considerations for BLOB Data
Working with FILESTREAM
Using Full-Text Search
Lab : Storing and Querying BLOBs and Text Documents in SQL Server
Enabling and Using FILESTREAM Columns
Enabling and Using File Tables
Using a Full-Text Index
SQL Server Concurrency
Concurrency and Transactions
Locking Internals
Lab : SQL Server Concurrency
Implement Snapshot Isolation
Implement Partition Level Locking
Performance and Monitoring
Extended Events
Working with extended Events
Live Query Statistics
Optimize Database File Configuration
Metrics
Lab : Monitoring, Tracing, and Baselining
Collecting and Analyzing Data Using Extended Events
Implementing Baseline Methodology

Subjects:
SQL

Developing Windows Azure and Web Services Boot Camp

Cost: $1,995
Locations: Online
Course Description:

This course is part of a 9-day MCSD: Web Applications certification Boot Camp that prepares you for all 3 required exams (70-680, 70486 and 70-487)

In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy services to hybrid environments, including on-premises servers and Windows Azure.

Exam 70-487: Developing Windows Azure and Web Services: counts as credit toward the following certification(s): MCSD: Web Applications

Subjects:
Artificial Intelligence (AI)

DevOps Engineering on AWS

Cost: $2,095
Locations: Online
Course Description:

DevOps Engineering on AWS demonstrates how to use the most common DevOps patterns to develop, deploy and maintain applications on AWS. The course covers the core principles of the DevOps methodology and examines a number of use cases applicable to startup, small-medium business, and enterprise development scenarios.

This course leads to AWS Certified DevOps Engineer - Professional Certification

Intended Audience for this DevOps Engineering on AWS

» Systems Administrators and Software Developers

Course Prerequisites for DevOps Engineering on AWS

» Required: Intermediate knowledge of administering Linux or Windows systems at the command-line level
» Required: Working experience with AWS using both the AWS Management Console and the AWS Command Line Interface (AWS CLI)
» Required: Working knowledge of one or more high-level programming languages (C#, Java, PHP, Ruby, Python, etc.)
» Recommended: Developing on AWS
» Recommended: Systems Operations on AWS

DevOps Engineering on AWS Course Objectives

» Use the principal concepts and practices behind the DevOps methodology
» Design and implement an infrastructure on AWS that supports one or more DevOps development projects
» Use AWS CloudFormation and AWS OpsWorks to deploy the infrastructure necessary to create development, test, and production environments for a software development project
» Use AWS CodeCommit and understand the array of options for enabling a Continuous Integration environment on AWS
» Use AWS CodePipeline to design and implement a Continuous Integration and Delivery pipeline on AWS
» Implement several common Continuous Deployment use cases using AWS technologies, including blue/green deployment and A/B testing
» Distinguish between the array of application deployment technologies available on AWS (including AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service, and Amazon EC2 Container Registry), and decide which technology best fits a given scenario
» Fine-tune the applications you deliver on AWS for high performance and use AWS tools and technologies to monitor your application and environment for potential issues

DevOps Engineering on AWS Course Outline

What is DevOps?
Infrastructure as Code, Part 1: Design and Security
Infrastructure as Code, Part 2: CloudFormation and Configuration Management
Continuous Integration in the Cloud
Continuous Delivery on AWS
Deploying Applications on AWS, Part 1
Deploying Applications on AWS, Part
Putting It All Together
Performance-Tuning Your Deployments
Administering and Automating Your Infrastructure

This training prepares students for the following exam(s):

» AWS Devops : AWS Certified DevOps Engineer - Professional

Do you have the right background for DevOps Engineering on AWS?
Skills Assessment
We ensure your success by asking all students to take a FREE Skill Assessment test. These short, instructor-written tests are an objective measure of your current skills that help us determine whether or not you will be able to meet your goals by attending this course at your current skill level. If we determine that you need additional preparation or training in order to gain the most value from this course, we will recommend cost-effective solutions that you can use to get ready for the course.
Our required skill-assessments ensure that:
All students in the class are at a comparable skill level, so the class can run smoothly without beginners slowing down the class for everyone else.
NetCom students enjoy one of the industry's highest success rates, and pass rates when a certification exam is involved.
We stay committed to providing you real value. Again, your success is paramount; we will register you only if you have the skills to succeed.
This assessment is for your benefit and best taken without any preparation or reference materials, so your skills can be objectively measured.

Take your FREE Skill Assessment test »

Subjects:
AWS

Discovering & Mastering the Blockchain

Cost: $4,000
Locations: Online
Course Description:

In an effort to broaden the use of Blockchain technology across financial services, 25 of the largest investment banks including Credit Suisse, JP Morgan and Goldman Sachs plan to develop common standards for the technology and they need the know how and thought leaders to achieve this.

As banks and financial institutes look to harness these technologies and upgrade old systems in order to save costs with an automatic execution of contracts, knowledge and expertise about the Blockchain technology becomes ever more valuable. Through a combination of training, informative talks and workshops, our instructor will guide you through five days to help you grow in confidence as you master Blockchain technologies.

This Course is aimed at developers or people with technical skill sets working in the financial sector that want to understand the underlying technologies. We will cover some of the technologies that underpin Bitcoin and the Blockchain before we dive into the technical details of the Blockchain itself.

Additionally, the workshop will divide participants into teams to work on a project. The project that the students will work on can be either
1. Assigned by the instructor or
2. Decided on by the team ahead of time.

Subjects:
Blockchain

EC-Council CEH: Certified Ethical Hacker v10 & CNDA: Certified Network Defense Architect

Cost: $2,495
Locations: Online
Course Description:

Certified Ethical Hacker (C|EH v10) certification course is a trusted and respected ethical hacking training Program that any information security professional will need

The goal of this course is to help you master an ethical hacking methodology that can be used in a penetration testing or ethical hacking situation. You walk out the door with ethical hacking skills that are highly in demand, as well as the internationally recognized Certified Ethical Hacker certification! This course prepares you for EC-Council Certified Ethical Hacker exam 312-50.

This course in its 10th iteration, is updated to provide you with the tools and techniques used by hackers and information security professionals alike to break into any computer system. This course will immerse you into a “Hacker Mindset” in order to teach you how to think like a hacker and better defend against future attacks. It puts you in the driver’s seat with a hands-on training environment employing a systematic ethical hacking process.

Subjects:
Cyber Security

EDX11036: Algorithms and Data Structures in C# - DEV204.3x

Cost: Free
Locations: Online
Course Description:

When you create real-world applications, the ability to store information in your program code is critically important. In this course, you will learn how programming languages make use of various data structures to hold this information. For example, storing a list of values for countries. You ill learn how C# provides a plethora of data structures from simple arrays to more complex structures that permit the use of “typing”. Generics is a concept that C# uses to allow the representation of objects in your data structures to apply “typing”, making it easier to work with specific data types.

Even though most programming languages today implement their own versions of sorting and searching algorithms, these examples still provide you with a solid foundation for understanding the logic behind these algorithms and can shed light on how to implement your own algorithms in later programs. Not to mention the fact that they are also some of the most common algorithms used in interviews for programming jobs.

This course will provide you with a solid foundation in the use of data structures and algorithms using the C# language.

Subjects:
Algorithms

NetCom Learning Reviews

Average Ratings (All Programs)

NetCom Learning logo

4.68/5 (19 reviews)

Susan Brown
Graduated: 2018

10/9/2018

Overall

Curriculum

Job Support

"Great overall experience."

Took Azure Fundamentals. The instructor has an outstanding knowledge of the subject and speaks in a clear way.

Miguel Rodrigues
Graduated: 2018

10/5/2018

Course
Project Management Professional (PMP)®

Overall

Curriculum

Job Support

"Helpful Instructor"

The instructor was very informative and has a good flow. He had a great working knowledge of the topic.

Anonymous
Cloud Administrator | Graduated: 2018

10/5/2018

Course
Security Operations on AWS

Overall

Curriculum

Job Support

"Worth your Investment"

Overall excellent experience and excellent instructor. I will strongly recommend to colleagues.

Chris
Network Engineer | Graduated: 2018

10/5/2018

Course
CCDA v3.0 Prep Boot Camp

Overall

Curriculum

Job Support

"Great course great instructor."

The instructor has a lot of knowledge and presents in a clear and concise manner.

Curtis
Project Manager | Graduated: 2017

10/5/2018

Course
Project Management Professional (PMP)®

Overall

Curriculum

Job Support

"Project Management Exam Training"

The Instructor was amazing. He went over everything in such a way that was extremely easy to understand. I wish I had him as my instructor back in Jan prior to failing my PMP v5 Exam in March.

Anonymous
Server Administrator | Graduated: 2018

10/5/2018

Course
20741: Networking with Windows Server 2016 Boot Camp

Overall

Curriculum

Job Support

"Excellent Instructor!"

The instructor is an excellent, brings real world knowledge to course and interacts with students.. great knowledge base and transfer ability.

Geraldine Souza
Graduated: 2018

10/4/2018

Course
CCNA Data Center Prep Boot Camp v6.0 - CCNADCBC (Associate)

Overall

Curriculum

Job Support

"Will recommend!"

The instructor was great at explaining the content. Makes it easy to follow along.

Anonymous
Solution Architect IT Infrastructure | Graduated: 2018

10/4/2018

Course
Advanced Architecting on AWS

Overall

Curriculum

Job Support

"Friendly, Educational and Worthy."

Very thorough and always responded questions. Took his time to explain in detail. 

Joshua Peter
Infrastructure Automation & Scripting - Developer | Graduated: 2018

10/4/2018

Overall

Curriculum

Job Support

"Advanced Automated Administration with Microsoft Windows PowerShell."

The instructor was excellent and able to answer fully the questions and address the statements about advanced power-shell matters.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.