Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
- Status: Free
Princeton University
Skills you'll gain: Data Structures, Algorithms, Java, Theoretical Computer Science, Performance Tuning, Computer Science, Object Oriented Programming (OOP), Scalability
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Computer Programming, Graph Theory, Data Structures
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 Alberta
Skills you'll gain: Reinforcement Learning, Machine Learning, Artificial Intelligence, Markov Model, Applied Machine Learning, Algorithms
- Status: Free
Universidad ORT Uruguay
Skills you'll gain: Software Engineering, Software Design, Software Development, Software Documentation, Programming Principles, Computer Programming, Debugging, Computational Thinking, Algorithms, Event-Driven Programming
DeepLearning.AI
Skills you'll gain: Generative AI, Tensorflow, Computer Vision, Image Analysis, Deep Learning, Keras (Neural Network Library), Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Distributed Computing, Unsupervised Learning, Network Model, Scalability, Visualization (Computer Graphics), Network Architecture, Performance Tuning, Machine Learning
University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, NoSQL, Operating Systems, Apache Cassandra, Cloud Computing, Systems Design, Data Storage Technologies, Apache Hadoop, Database Theory, Algorithms, Data Structures, Scalability, C++ (Programming Language), Network Protocols
Arizona State University
Skills you'll gain: Experimentation, Sample Size Determination, Research Design, Statistical Analysis, Statistical Methods, Statistical Hypothesis Testing, Sampling (Statistics), Statistical Software, A/B Testing, Data Analysis, Estimation, Descriptive Statistics, Quality Control, Variance Analysis
DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Probability Distribution, Probability, Statistical Inference, A/B Testing, Statistical Analysis, Data Science, Exploratory Data Analysis, Data Analysis, Statistical Visualization
Imperial College London
Skills you'll gain: Regression Analysis, Calculus, Advanced Mathematics, Machine Learning Algorithms, Statistical Analysis, Linear Algebra, Artificial Neural Networks, Mathematical Modeling, Python Programming, Derivatives
Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Data Cleansing, Data Access, Data Analysis, Statistical Inference, Statistical Hypothesis Testing, Data Quality, Probability & Statistics, Jupyter, Big Data, Machine Learning, Data Manipulation, Pandas (Python Package), Statistical Analysis, Data Transformation, Data Presentation, Artificial Intelligence
Amazon
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, File Management, Debugging, Software Development
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Algorithms, Part I: Princeton University
- C++ For C Programmers, Part A: University of California, Santa Cruz
- JavaScript for Beginners: University of California, Davis
- Fundamentals of Reinforcement Learning: University of Alberta
- ¡A Programar! Una introducción a la programación: Universidad ORT Uruguay
- TensorFlow: Advanced Techniques: DeepLearning.AI
- Cloud Computing Concepts, Part 1: University of Illinois Urbana-Champaign
- Experimental Design Basics: Arizona State University
- Probability & Statistics for Machine Learning & Data Science: DeepLearning.AI
- Mathematics for Machine Learning: Multivariate Calculus: Imperial College London