Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Coding for Beginners Course Catalog
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Debugging, C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Programming Principles, Data Structures, Computer Programming, Algorithms, Command-Line Interface, Software Design, Graph Theory, Computer Science, Program Development, Computational Thinking, Artificial Intelligence, Software Technical Review, File Management
- Status: Free
University of Toronto
Skills you'll gain: Programming Principles, Debugging, Software Documentation, Python Programming, Computer Programming, Software Design, Program Development, Integrated Development Environments, Data Structures, File Management
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Thinking, Software Installation, Development Environment
University of Michigan
Skills you'll gain: Debugging, Python Programming, Data Structures, Computer Programming, Computer Graphics, Graphical Tools, Computational Thinking
- Status: Free
The University of Edinburgh
Skills you'll gain: Program Development, Software Engineering, Software Development, Computer Programming, Event-Driven Programming, Computational Thinking, Algorithms, Debugging
University of California, Davis
Skills you'll gain: jQuery, Javascript and jQuery, Javascript, Data Validation, HTML and CSS, Scripting, JSON, Event-Driven Programming, JavaScript Frameworks, UI Components, Web Development Tools, Web Development, Front-End Web Development, User Interface (UI), Interactive Design, Application Programming Interface (API), Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Program Development
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, JSON, Database Design, SQL, Network Protocols, Databases, Web Services, Restful API, Programming Principles, Data Cleansing, Data Structures, Data Storytelling, Data Collection, Computer Programming, Python Programming, Data Manipulation, Development Environment, Computational Thinking
University of Michigan
Skills you'll gain: Wireframing, Responsive Web Design, HTML and CSS, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Web Design, Hypertext Markup Language (HTML), Browser Compatibility, Bootstrap (Front-End Framework), Javascript, Front-End Web Development, User Interface (UI), Verification And Validation, Web Development, Interactive Design, Web Design and Development, Application Frameworks, Event-Driven Programming, Web Applications, Usability
DeepLearning.AI
Skills you'll gain: Artificial Intelligence, Jupyter, Python Programming, Data Analysis, OpenAI, Application Development, Generative AI, Scripting, Automation, Computer Programming, Application Programming Interface (API), Development Environment, Debugging, Data Structures
Duke University
Skills you'll gain: Computational Thinking, Debugging, Algorithms, Program Development, Integrated Development Environments, Software Testing, Programming Principles, Data Processing, Data Manipulation, Python Programming, Microsoft Development Tools, Software Development, Data Analysis, Computer Programming, Scripting Languages
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: NumPy, Python Programming, Artificial Intelligence, Programming Principles, Tensorflow, Data Structures, Development Environment, Keras (Neural Network Library), Scripting Languages, Computer Programming, Scripting, Program Development, Integrated Development Environments, Software Installation
Coursera Project Network
Skills you'll gain: User Interface (UI), Human Computer Interaction, Program Development, Python Programming, Computer Programming, Mathematical Software, Data Storage, Data Validation
Coding For Beginners learners also search
In summary, here are 10 of our most popular coding for beginners courses
- Coding for Everyone: C and C++: University of California, Santa Cruz
- Learn to Program: The Fundamentals: University of Toronto
- Programming for Everybody (Getting Started with Python): University of Michigan
- Python Basics: University of Michigan
- Code Yourself! An Introduction to Programming: The University of Edinburgh
- JavaScript for Beginners: University of California, Davis
- Python for Everybody: University of Michigan
- Web Design for Everybody: Basics of Web Development & Coding: University of Michigan
- AI Python for Beginners: DeepLearning.AI
- Python Programming Fundamentals: Duke University