Course catalog
Showing 821-840 of 1,168 items.
Nail Your Python Interview
Ace your next technical interview. Learn about the personal characteristics, nontechnical skills, and programming concepts you need to land your dream gig as a Python developer.
Nail Your Software Tester Interview
Preparing to interview for a software testing role? Learn how to effectively highlight your experience and answer questions that test both your technical and interpersonal skills.
Navigating .NET and .NET Standard for Cross-Platform Development
Learn how to get the most from the .NET ecosystem by choosing the right version, libraries, and framework for your project.
New Features in SQL Server 2016 for Developers
Take a developer-focused tour of SQL Server 2016. Learn how to use new features to write less code and bring increased security, performance, and reliability to your applications.
Next Generation CSS Design with PostCSS and CSSNext
Learn how to work with PostCSS and CSSNext. Discover how to create a single-page site that uses cutting-edge CSS features while maintaining compatibility with older browsers.
No-Code Solutions for Websites and Apps
Get an overview of some of the options available for designing and creating websites and applications without involving (much, if any) code and engineering.
Node.js Essential Training
Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.
Node.js Essential Training: Web Servers, Tests, and Deployment
Deepen your essential knowledge of Node.js. Learn how to set up and communicate with web servers and test and deploy your Node.js apps.
Node.js for C# Developers
C# and .NET developers: Learn how to transition to enterprise Node.js development.
Node.js: Debugging and Performance Tuning
Learn how to debug and optimize the performance of your Node.js applications.
Node.js: Deploying Applications
Learn how to deploy Node.js applications. Review different deployment scenarios, and get practical tips and insights into the pros and cons of each option.
Node.js: Design Patterns
Learn how to use common design patterns in Node.js to write better JavaScript code.
Node.js: Microservices
Gain a deeper understanding of how microservices are built and used. Learn how to use Node.js to build out a microservices architecture from scratch.
Node.js: Real-Time Web with Socket.IO
Learn the basics of Socket.IO, and discover how to use this real-time web library to set up a chat application with multiple rooms.
Node.js: Securing RESTful APIs
Learn how to secure a RESTful API to keep your application data—and your users—safe.
Node.js: Security
Learn best practices that can help Node.js developers secure their apps at all levels, from packages to the server level.
Node.js: Testing and Code Quality
Learn how to gauge quality, implement testing, and ensure sufficient code coverage in your Node.js apps.
Object Oriented Programming with C#
Learn how to use object-oriented programming principles in C#.
Objective-C Essential Training
Get the tools you need, learn what an Objective-C program looks like, and get your first code up and running.
OpenCV for Python Developers
Learn how to use the image-processing power of OpenCV 3 to add object, facial, and feature detection to your Python applications.