Code foundations courses
About Code foundations
Interested in learning how to code, but unsure where to start? Our Code Foundations domain provides an overview of the main applications of programming and teaches important concepts that you'll find in every programming language. This content will prepare you to chart a course to a more technical career.
Related topics
Code foundations courses
Filters
1 filter selected
0 resultsLevel
Price
View plansType
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
Most relevant
0 results
Most relevant
There are currently no results that match these filters.
Related resources
Related projects
- Practice projectPython • Data science • Code foundations
New Teacher in Town
In this project, you will work with several different types of iterables to create iterators to help you set up and organize the new class you’ll be teaching.More guidance, 60 min - Practice projectPython • Data science • Code foundations
The Great Robot Race
Use specialized Python collections to create a program that races robots!More guidance, 90 min - Practice projectPython • Code foundations • Game development
Connect Four Part 3: Determining The Winner And Playing The Game
In Part 3 of our Connect Four project, we’re going to accomplish two tasks: determining if a player has won the game, and setting up a loop to play the game until the game has ended.More guidance, 60 min - Practice projectPython • Computer science • Code foundations
Ultra Super Calculation Computer
Create a simple calculator application in Python that uses a 32-bit Instruction Set Architecture that the student designs to read and execute binary instructions. It simulates the basic CPU function in the computer hierarchy.More guidance, 120 min
Related articles
- Article
What is DSA? Understanding Data Structures and Algorithms
Learn what is DSA with a clear guide to data structures, algorithms, their types, and real-world applications. - Article
Breadth-First Search (BFS) Algorithm Explained
Master breadth-first search (BFS) with this beginner-friendly guide. Explore its algorithm, implementation, time complexity, and real-world applications. - Article
Doubly Linked List: Complete Guide & Implementation
Explore the doubly linked list in depth — understand its definition, basic operations, implementation, comparison with singly linked lists, and real-world uses. - Article
What is Back-End Architecture?
Learn what back-end architecture is and how servers, databases, and APIs work together. Discover the core components that power web applications behind the scenes.