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
Skills you'll gain: Big Data, Data Analysis, Statistical Analysis, Apache Hadoop, Apache Hive, Data Collection, Data Mart, Data Warehousing, Data Storytelling, Apache Spark, Data Cleansing, Data Lakes, Data Visualization Software, SQL
Johns Hopkins University
Skills you'll gain: Rmarkdown, Version Control, Data Science, General Science and Research, Data Analysis, R Programming, Statistical Programming, Exploratory Data Analysis, Software Installation
University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, Development Testing, User Interface (UI), Peer Review, Interviewing Skills, Software Testing, Computer Programming, Adaptability, Performance Tuning, Algorithms
DeepLearning.AI
Skills you'll gain: Linear Algebra, NumPy, Dimensionality Reduction, Jupyter, Data Manipulation, Data Science, Machine Learning Algorithms, Applied Mathematics, Python Programming
Skills you'll gain: ChatGPT, Generative AI, IBM Cloud, Software Development Tools, Image Analysis, Technical Communication, Natural Language Processing
Skills you'll gain: ChatGPT, Generative AI, Mobile Development, OpenAI, CI/CD, Software Development, Apple iOS, Software Development Life Cycle, DevSecOps, Data Ethics, Application Development, Natural Language Processing, Cloud Development, Prototyping, Marketing Analytics, Data-Driven Decision-Making, Artificial Intelligence, IBM Cloud, Software Development Tools, Image Analysis
DeepLearning.AI
Skills you'll gain: Natural Language Processing, Supervised Learning, Markov Model, Text Mining, Dimensionality Reduction, Artificial Intelligence, Keras (Neural Network Library), Artificial Neural Networks, PyTorch (Machine Learning Library), Machine Learning, Deep Learning, Data Processing, Feature Engineering, Algorithms, Tensorflow, Computer Programming, Machine Learning Methods, Unstructured Data, Regression Analysis, Bayesian Statistics
- Status: Free
National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Algorithms, Command-Line Interface, Debugging
University of Colorado Boulder
Skills you'll gain: Excel Macros, Peer Review, Visual Basic (Programming Language), Programming Principles, Data Import/Export, Microsoft Excel, Computer Programming, Project Design, Spreadsheet Software, Simulations, Automation, Algorithms, UI Components, Debugging, Data Management, User Interface (UI), Data Cleansing, Data Validation
Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Programming Principles, Data Processing, Data Manipulation, Software Installation, Development Environment, Computational Logic, Data Structures, File Management, Scripting, Data Storage, Data Import/Export, Scripting Languages, Data Integration, Data Analysis, Computer Programming
California Institute of the Arts
Skills you'll gain: User Research, Wireframing, User Interface and User Experience (UI/UX) Design, UI/UX Strategy, Information Architecture, Mockups, User Experience Design, Responsive Web Design, User Interface (UI), User Experience, User Interface (UI) Design, Web Design, User Centered Design, Interaction Design, Prototyping, Graphic and Visual Design, Web Language, HTML and CSS, User Flows, Design
- Status: Free
Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Machine Learning, Python Programming, Supervised Learning, Scikit Learn (Machine Learning Library), Analysis, Regression Analysis, Data Analysis, Classification And Regression Tree (CART), Applied Mathematics, Linear Algebra, Probability
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Introduction to Data Analytics: IBM
- The Data Scientist’s Toolbox: Johns Hopkins University
- Object Oriented Java Programming: Data Structures and Beyond: University of California San Diego
- Linear Algebra for Machine Learning and Data Science: DeepLearning.AI
- Generative AI: Prompt Engineering Basics: IBM
- Generative AI for Mobile App Developers: IBM
- Natural Language Processing: DeepLearning.AI
- 計算機程式設計 (Computer Programming): National Taiwan University
- Excel/VBA for Creative Problem Solving: University of Colorado Boulder
- Introduction to Scripting in Python: Rice University