Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
Skills you'll gain: Git (Version Control System), Android Jetpack, Version Control, Android Development, Android Studio, User Interface and User Experience (UI/UX) Design, Mobile Development, User Interface (UI), UI/UX Strategy, Kotlin, User Flows
Coursera Project Network
Skills you'll gain: MySQL Workbench, MySQL, Database Design, SQL, Database Management, Relational Databases, Databases, Data Integration, Data Manipulation, Data Management
Skills you'll gain: Algorithms, IBM Cloud, Python Programming, Computer Programming, Computational Thinking, Emerging Technologies, Cryptography, Linear Algebra, Simulations
Skills you'll gain: API Gateway, Cloud API, Kubernetes, Google Cloud Platform, Hybrid Cloud Computing, Capacity Management, Application Programming Interface (API), Application Security, Scalability, Security Controls, System Monitoring, Application Deployment, Patch Management, Proxy Servers, Cloud Computing Architecture, Software Installation, Network Troubleshooting, Verification And Validation, Configuration Management, Release Management
Epic Games
Skills you'll gain: User Interface (UI) Design, UI Components, User Interface and User Experience (UI/UX) Design, Software Design, Usability, Programming Principles, Interactive Design, Mockups, Virtual Environment, Prototyping
- Status: Free
Coursera Project Network
Skills you'll gain: Data Visualization, Matplotlib, Web Scraping, Social Media Marketing, Python Programming, Social Media, Pandas (Python Package), Text Mining, Trend Analysis, Data Analysis, Exploratory Data Analysis, Data Cleansing, Data Manipulation, Jupyter
Imperial College London
Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Android Development, Computer Graphic Techniques, Virtual Reality, Mobile Development, Linear Algebra
- Status: Free
Northeastern University
Skills you'll gain: Data Storytelling, Statistical Visualization, Data-Driven Decision-Making, Data Visualization Software, Data Mining, Visualization (Computer Graphics), Exploratory Data Analysis, Data Cleansing, Data Analysis, Data Manipulation, Big Data, Programming Principles, Python Programming
Politecnico di Milano
Skills you'll gain: Grant Writing, Public Speaking, Verbal Communication Skills, Critical Thinking, Communication, Writing, Persuasive Communication, Concision, Time Management
University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Scripting, JSON, Javascript, UI Components, Web Development Tools, HTML and CSS, Object Oriented Programming (OOP), Event-Driven Programming
Microsoft
Skills you'll gain: GitHub, Generative AI, Computer Programming, Artificial Intelligence, Integrated Development Environments, Application Development, Microsoft Visual Studio, Computer Programming Tools, Python Programming
Coursera Project Network
Skills you'll gain: Plot (Graphics), Spatial Data Analysis, Data Visualization Software, Geospatial Mapping, Geospatial Information and Technology, Interactive Data Visualization, Scatter Plots, Software Installation
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Android App Capstone : Meta
- Database Creation and Modeling using MYSQL Workbench: Coursera Project Network
- Quantum Computing with Qiskit and Advanced Algorithms: Packt
- Managing Google Cloud's Apigee API Platform for Hybrid Cloud: Google Cloud
- User Interface in Game Design: Epic Games
- Clean and analyze social media usage data with Python: Coursera Project Network
- Introduction to Android graphics: Imperial College London
- Data Visualization with Python & R for Engineers: Northeastern University
- Communication skills for engineering scholars: Politecnico di Milano
- Interactivity with JavaScript and jQuery: University of California, Davis