Next-Level Coding and Programming Training
Take a look below at the various courses we offer
under the Next-Level Coding and Programming training catalog
Advanced Programming Techniques with Python (v1.1)
In this course, students build upon basic Python skills, learning more advanced topics such as objectoriented programming patterns, development of graphical user interfaces, data management, creating web service-connected apps, performing data science tasks, unit testing, and creating and installing packages and executable applications.
Data Science Projects with Python
This course is designed to give you practical guidance on industry-standard data analysis and machine learning tools in Python, with the help of realistic data.
Data Wrangling with Python
In this course you will start with the absolute basics of Python, focusing mainly on data structures. Then you will delve into the fundamental tools of data wrangling like NumPy and Pandas libraries. You’ll explore useful insights into why you should stay away from traditional ways of data cleaning, as done in other languages, and take advantage of the specialized pre-built routines in Python. This combination of Python tips and tricks will also demonstrate how to use the same Python backend and extract/transform data from an array of sources including the Internet, large database vaults, and Excel financial tables.
Introducing Python and Web Services Programmability for Network Engineers - v3.0 IPWSP-NE
This course focuses on the interoperability of Python programming with Networking to prepare students for Software Defined Networking. This class is designed for students looking to add programming skills in preparation for various ACI & SDN technologies
Python for Data Science Primer: Hands-on Technical Overview
This course introduces data analysts and business analysts (as well as anyone interested in Data Science) to the Python programming language, as it’s often used in Data Science in web notebooks. This goal of this course is to provide students with a baseline understanding of core concepts that can serve as a platform of knowledge to follow up with more in-depth training and real-world practice.
Advanced C++
This course begins with advanced C++ concepts by helping you decipher the sophisticated C++ type system and understand how various stages of compilation convert source code to object code. You’ll then learn how to recognize the tools that need to be used in order to control the flow of execution, capture data, and pass data around.
Algorithms of the Intelligent Web | Building Intelligent Web Applications
This course guides you through algorithms to capture, store, and structure data streams coming from the web. You’ll explore recommendation engines and dive into classification via statistical algorithms, neural networks, and deep learning.
HTML5 - Content Authoring with New and Advanced Features
This course focuses on the new and advanced features of HTML5, covering how to create HTML5 and CSS3 markup that will work well on the widest possible variety of web browsers, mobile devices, and machine readers, such as search engine web crawlers
Mastering JEE Web Development
This course is for experienced Java developers who are new to JEE and need to get up and running with essential dynamic web development skills. You will gain core JEE knowledge and skills that can be used as the foundation for developing production-quality web applications to a basic level.
Develop and Deploy Windows Applications on Google Cloud Platform
Learn how to create Windows virtual machines on Google Cloud so that you can deploy and run Microsoft Windows applications. In this course, you’ll learn how to run SQL Server in Compute Engine, how to deploy instances across Google Cloud zones, and how to get more out of ASP.NET on Compute Engine, Google Container Engine, and App Engine.
iPhone Mobile App Development
The iPhone combines technologies of smartphones and personal computing. With a multitouch screen, built-in accelerometer and virtual keyboard, the iPhone also requires the mobile application developer to adopt a vastly different software design philosophy.
Java Programming (Java SE 7)
Students will work with advanced features of Java.
Next Level Java 9 Programming | Intermediate Java
This fast-track course is designed for experienced developers who have prior working knowledge of basic Java 8 or Java 9 and want to take advantage of the newest features of Java 9 that can help improve performance and functionality of Java 9 applications.
Mastering JavaScript & JQuery Essentials
This hands-on course is geared for web developers who need to learn basic JavaScript and JQuery to use with today’s systems and architectures to build sophisticated web interfaces.
Professional JavaScript
This course covers the latest features of JavaScript and advanced concepts, such as modularity, testing, and asynchronous programming.
Developer Training for Spark and Hadoop
This training course is the best preparation for the challenges faced by Hadoop developers. Participants will learn to identify which tool is the right one to use in a given situation, and will gain hands-on experience in developing using those tools.
Spark for Data Science | Analyzing Big Data with Spark
This course explores using Apache Spark for common data related activities. Students will learn to build unified big data applications combining batch, streaming, and interactive analytics on all their data.
Developing on Hyperledger Fabric 1.4
This training course walks you through Chaincode Development, Testing, and Deployment for a Hyperledger Fabric Network catering specifically toward Golang written Chaincode (Fabric’s original Chaincode Language).
Junos Enterprise Switching Skills Camp (JEX, AJEX)
We merged two accredited Juniper courses, Juniper Enterprise Switching (JEX) and Advanced Juniper Enterprise Switching (AJEX), to develop this course in which you will construct your intermediate and advanced Junos enterprise switching skills.
Just Enough Scala
Scala training course will teach students the key language concepts and programming techniques, essential for students to focus on the covered subjects without having to also learn a complex programming language at the same time.
Mastering Angular
Angular is one of the most popular JavaScript frameworks for creating web and native mobile applications. Throughout the course students will build custom components using application routes, form validation, and unit-testing.
Secure Web Applications / Seminar | Covering OWASP Top Ten, Web Services, Rich Interfaces & More
This overview-level course explores core concepts and challenges in web application security, showcasing current, real world examples that illustrate the potential consequences of not following these best practices. This course is also PCI Compliant.