Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Basics Course Catalog
- Status: NewStatus: Free Trial
Google Cloud
Skills you'll gain: Looker (Software), Dashboard, Business Intelligence, Data Analysis Software, Google Gemini, Data Visualization Software, Data Governance, Data Integration, Business Reporting, Self Service Technologies, LLM Application, Application Programming Interface (API)
- Status: Free Trial
CertNexus
Skills you'll gain: Applied Machine Learning, Machine Learning, Data Storytelling, Stakeholder Engagement, Data Presentation, Stakeholder Communications, MLOps (Machine Learning Operations), Web Applications, Project Closure, Solution Delivery, Data Visualization, Data Science, Data Pipelines, Communication, Automation
- Status: Free Trial
Skills you'll gain: Unit Testing, Test Case, Application Deployment, Responsive Web Design, Test Driven Development (TDD), Continuous Deployment, Debugging, Maintainability, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, Software Testing, Code Review, Development Testing, Interviewing Skills, Web Development Tools, HTML and CSS, Web Development, Application Development, Software Documentation
Coursera Project Network
Skills you'll gain: Node.JS, Back-End Web Development, Package and Software Management, JavaScript Frameworks, Other Programming Languages, Javascript, Web Servers, Servers, Program Development, Web Development, Development Environment
Skills you'll gain: JUnit, Unit Testing, IntelliJ IDEA, Apache Maven, Software Testing, Test Case, Java Programming, Integration Testing, Software Architecture
Coursera Project Network
Skills you'll gain: Relational Databases, Databases, Spreadsheet Software, Collaborative Software, Project Management Software, Cloud Services, Collaboration, Cloud Computing, Data Import/Export
- Status: Free Trial
Skills you'll gain: Kotlin, Android Studio, Android Development, Object Oriented Programming (OOP), Unit Testing, Mobile Development, Java Programming, Functional Design
- Status: Preview
Duke University
Skills you'll gain: LLM Application, Large Language Modeling, Application Programming Interface (API), Restful API, Natural Language Processing, JSON, Scripting, Command-Line Interface, Machine Learning
Skills you'll gain: Distributed Computing, Java, Middleware, NoSQL, Event-Driven Programming, Databases, Software Architecture, Servers, Web Services, Microservices, Scalability, Communication Systems
Skills you'll gain: General Networking, TCP/IP, Network Security, Penetration Testing, Wireless Networks, Exploitation techniques, Linux, Vulnerability Scanning, Linux Commands, Encryption, Network Analysis, Command-Line Interface, Virtual Machines
Skills you'll gain: LangChain, Generative AI Agents, Development Environment, Agentic systems, Artificial Intelligence, Tool Calling, LLM Application, Database Systems, Database Management, SQL, Database Application, Program Development, Databases, Software Development Tools, Prompt Engineering, OpenAI, Python Programming, Natural Language Processing
- Status: Free Trial
University of Colorado System
Skills you'll gain: Bayesian Network, Numerical Analysis, Estimation, Simulations, Matlab, Global Positioning Systems, Mathematical Modeling, Applied Mathematics, Computational Thinking, Engineering Analysis, Algorithms, Computer Programming Tools
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Introduction to Looker: Google Cloud
- Finalize a Data Science Project: CertNexus
- Frontend Developer Skills and Best Practices: Scrimba
- Node.js backend básico con buenas prácticas.: Coursera Project Network
- JUnit and Mockito Unit Testing for Java Developers: Packt
- Create a Project Tracker with Airtable: Coursera Project Network
- البرمجة المتقدمة في Kotlin: Meta
- Beginning Llamafile for Local Large Language Models (LLMs): Duke University
- Building Modern Distributed Systems with Java: Packt
- Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux: Packt