Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
University of California, Davis
Skills you'll gain: Programming Principles, Python Programming, Scripting, Data Cleansing, Automation, Computational Thinking, Computer Programming, Debugging, Application Programming Interface (API)
Fractal Analytics
Skills you'll gain: User Research, UI/UX Research, Human Centered Design, User Centered Design, Ideation, User Experience Design, Generative AI, Design Thinking, Prototyping, Usability, Brainstorming, Data Ethics, OpenAI, Data Synthesis, ChatGPT, Persona (User Experience), Artificial Intelligence, Interactive Learning, Governance, Artificial Intelligence and Machine Learning (AI/ML)
- Status: Free
Fundação Lemann
Skills you'll gain: Computer Programming, Computer Programming Tools, Computational Logic, Computational Thinking, Algorithms
- Status: Free
Coursera Project Network
Skills you'll gain: JSON, Restful API, Web Design, Cloud API, Hypertext Markup Language (HTML), Web Development, Application Programming Interface (API), Cascading Style Sheets (CSS), Web Applications, Real Time Data, Javascript, User Interface (UI) Design
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming
Skills you'll gain: System Programming, Embedded Software, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Computer Programming, Computer Security
Imperial College London
Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Android Development, Computer Graphic Techniques, Virtual Reality, Mobile Development, Linear Algebra
University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java Programming, Java, Program Development, Integrated Development Environments, Programming Principles, Software Design, Computational Thinking, Computer Programming, Cultural Responsiveness, Test Case, Computational Logic, Algorithms, Data Structures, Technical Communication
Skills you'll gain: Responsive Web Design, HTML and CSS, JSON, React.js, Jest (JavaScript Testing Framework), Hypertext Markup Language (HTML), Javascript, Bootstrap (Front-End Framework), Ajax, Web Design, Web Development Tools, Web Design and Development, Cascading Style Sheets (CSS), Software Testing, Unit Testing, Scripting, UI Components, User Interface (UI) Design, Front-End Web Development, JavaScript Frameworks
University of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Network Analysis, Computational Thinking, Data Modeling, Sociology, Economics, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming
LearnQuest
Skills you'll gain: Spring Framework, Object-Relational Mapping, Transaction Processing, Databases, Java, Restful API, Data Access, Web Services, Service Oriented Architecture
Microsoft
Skills you'll gain: Data Storytelling, Data Presentation, Power BI, Data Visualization Software, Data Visualization, Interactive Data Visualization, Dashboard, Business Intelligence, Data Analysis, Scatter Plots
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Python Basics: Automation and Bots: University of California, Davis
- Mastering User Centric Design with Generative AI: Fractal Analytics
- Aprenda a ensinar programação com o Programaê!: Fundação Lemann
- Build a Website using an API with HTML, JavaScript, and JSON: Coursera Project Network
- The Power of Object-Oriented Programming: University of Michigan
- Armv8-M Architecture Fundamentals: Arm
- Introduction to Android graphics: Imperial College London
- Learn to Teach Java: University of California San Diego
- Frontend Development using React: NIIT
- Computer Simulations: University of California, Davis