Developer tools courses
About Developer tools
Writing code is as much about the tools at your disposal as it is about the actual code you write. These tools that allow you to run code locally on your computer and collaborate with others to publish programs. Talk to the computer through the command line and merge your first line of code on git.
Related topics
Developer tools courses
Filters9 results
Level
Price
View plansType
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
Most popular
9 results
Most popular
Related resources
Related projects
- Practice projectPython • Computer science • Developer tools
Pet Adoption Center
In this project, you will debug and improve a Python-based Pet Adoption Center application. The app matches pets with adopters based on preferences, calculates adoption fees by age, and manages the pet adoption list. Your task is to identify and fix bugs in the pet matching logic, fee calculation, and pet addition process.More guidance, - Practice projectPython • Computer science • Developer tools
Weather-Based Outfit Selection
Build a Python-based Weather-Based Outfit Selector that suggests an outfit based on current weather conditions. The app will consider the temperature and weather type (sunny
,rainy
,cloudy
,snowy
) and recommend suitable clothing. It will also allow users to personalize the outfit based on their style preferences.More guidance, - Practice projectPython • Computer science • Developer tools
Creating a Contact Book
Build a Python contact management system using loops,if-else
statements, and dictionaries. Learn how to create a functional contact book that allows users to add, view, and manage contacts efficiently.More guidance, - Practice projectJavaScript • Web development • Developer tools • Bash/Shell
Hot Potato
Use WebSockets to help create this fast-paced multiplayer game of hot potato!More guidance, 45 min
Related articles
- Article
What is an IDE? Understanding Integrated Development Environments
Learn about the Integrated Development Environment, an application that makes programming easier and more efficient for developers of all skill levels. - Article
Scikit-Learn Tutorial: Python Machine Learning Model Building
Learn how to build powerful machine learning models with scikit-learn in Python. Master essential techniques from installation to implementation with practical examples and comparisons. - Article
How to Use Git Rebase: A Complete Guide
Learngit rebase
to clean up commit history. Complete guide covering what isgit rebase
, merge vs rebase, and best practices. - Article
How to Squash Commits in Git (Step-by-Step with Examples)
Learn how to squash commits in Git with this step-by-step guide. Master Git squash using interactive rebase andgit merge --squash
with practical examples.