Software Engineering Courses

Using SOLID Principles to Write Better Code - A Crash Course

Using SOLID Principles to Write Better Code - A Crash Course

Software Architecture: A rapid, hard-hitting introduction to designing great obj...

Introduction to Algorithms and Data Structures in Swift 5

Introduction to Algorithms and Data Structures in Swift 5

Learn about algorithms and data structures in Swift. Topics include: Big O, clea...

Functional Programming using C++

Functional Programming using C++

Write more robust and easier to maintain C++ code than ever before.

Studio 5000 PLC Ladder Logic Training. Basic.

Studio 5000 PLC Ladder Logic Training. Basic.

The student will learn the difference programming a PLC using Studio 5000 softwa...

Studio 5000 PLC Ladder Logic Training. Advanced

Studio 5000 PLC Ladder Logic Training. Advanced

Using Advanced Ladder Logic PLC Programming techniques with Studio 5000, using m...

Vagrant Quick Start: Virtualized Development Environments

Vagrant Quick Start: Virtualized Development Environments

An introduction to setting up and managing development server virtual machines u...

Making Sense of User Stories

Making Sense of User Stories

An in-depth look at writing, understanding, and working with user stories

Software Development: Better Requirements Gathering Skills

Software Development: Better Requirements Gathering Skills

Boost Your Software Requirements Gathering Skills Today! Learn The Techniques Th...

Windows Service Programming, Debugging, Installing in C#.Net

Windows Service Programming, Debugging, Installing in C#.Net

Create Windows Services on in C# .Net and Visual Studio, Windows service debuggi...

Binary: The Foundation of All Computing

Binary: The Foundation of All Computing

Learn how technology works at the foundation. You'll be able to read and write b...

Fast, Good & Cheap

Fast, Good & Cheap

An Agile Approach to Training Development

Apache Kafka - Real-time Stream Processing (Master Class)

Apache Kafka - Real-time Stream Processing (Master Class)

Processing Real-time Streams using Apache Kafka and Kafka Streams API - Start as...

SOLID Principles: Introducing Software Architecture & Design

SOLID Principles: Introducing Software Architecture & Design

Gain mastery over SOLID Principles and write clean and well-designed code in Obj...

Data Structures and Algorithms In Python

Data Structures and Algorithms In Python

Data Structures and Algorithms in Python using Python DSA Data Structures DSA Le...

API in C#: The Best Practices of Design and Implementation

API in C#: The Best Practices of Design and Implementation

Learn how to write clean code in C#. Design and implement API based on the best ...

Programming the Arduino - Getting Started

Programming the Arduino - Getting Started

Learn Arduino Programming step by step, and become more confident to write Ardui...

We use cookies to improve your experience on our site. By continuing to browse the site you are agreeing to our use of cookies Find out more here