Course catalog
Showing 221-238 of 238 items.
SSL Certificates for Web Developers
Learn how to secure your sites with HTTPS using SSL certificates.
Tech Soft Skills: Interviewing Developers
Looking to add a new developer to your team? Learn how to prepare for and conduct interviews to accurately assess a candidate's technical aptitude and overall fit.
Ten Tips for the C# Developer
Discover tips for improving your workflows in C# development. Even experienced programmers might have missed these hidden or interesting methods that help you write better code.
Test-Driven Development in C++
Discover how to develop strong, tested C++ code with unit testing and test-driven development.
Training Neural Networks in C++
Are you interested in neural networks or machine learning? Learn about the components of a neural network, as well as how to build and train one in C++.
Typescript for C# Programmers
Combine your C# skills with TypeScript to create powerful and scalable cross-platform web applications. Learn all the fundamentals, in this course specifically for C# developers.
Unit Testing and Test Driven Development in Python
Discover how to develop reliable, high-quality Python code with unit testing and test-driven development.
Unit Testing in Python
Learn the fundamentals of unit testing in Python projects. Explore techniques for test-driven development of a Python project using the pytest framework and a Docker container.
Using Generics in C#
Learn how to use C# generics to build more reusable, type-safe code. Find out how to use generics in popular C# design patterns.
Visual Basic Essential Training
Start programming with Visual Basic using Visual Studio. Learn language fundamentals such as data types, strings, operators, looping constructs, and more.
Visual Studio 2019 Essential Training
Learn the essentials of Visual Studio, the integrated development environment from Microsoft. Unlock the power of Visual Studio tools for writing, refactoring, and debugging code.
Visual Studio Code for Python Developers
Make the most of Visual Studio Code when working with Python projects. Learn about writing and debugging Python code, maximizing your productivity with extensions, and more.
Visual Studio Code Productivity Tips
Get tips and techniques for being more productive with Visual Studio Code, the free, optimized code editor for Windows, Mac, and Linux.
Vue.js: Creating and Hosting a Full-Stack Site
Create and host a full-stack site from scratch. Learn how to set up a front end using Vue.js, set up a back end using Node.js and MongoDB, and host your site on Heroku.
Web Scraping with Python
This course dives into the process, strategies, and best practices of web scraping. Learn how to use the Python framework, Scrapy, to practice key techniques.
Web Servers and APIs using C++
Learn how to build data-driven websites and make RESTful API calls using C++.
WebSocket Programming with Java EE
Explore the WebSocket API in Java EE, and learn how to implement WebSocket functionality in client and server applications.
XML Essential Training
Get started with Extensible Markup Language (XML). Learn about the basic rules of XML, explore its syntax, and review more advanced topics such as styling your XML with CSS.