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 Course Catalog
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Event-Driven Programming, Software Architecture, Software Design Patterns, Middleware, Data Structures
- Status: New
Skills you'll gain: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Unix Commands, HTML and CSS, Git (Version Control System), GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, Unit Testing, Web Development Tools, Web Development
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design
Skills you'll gain: SAS (Software), Data Manipulation, Consolidation, Data Transformation, Data Processing, Data Analysis, Data Presentation
Skills you'll gain: Jest (JavaScript Testing Framework), Version Control, UI/UX Research, Usability Testing, Responsive Web Design, Data Structures, Unix Commands, HTML and CSS, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, User Interface and User Experience (UI/UX) Design, Bootstrap (Front-End Framework), React.js, Mobile Development, Front-End Web Development, Algorithms, Web Development Tools
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Exploratory Data Analysis, Regression Analysis, Leaflet (Software), Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Data Wrangling, Data Visualization, Plotly, Machine Learning Algorithms, Plot (Graphics), Knitr
- Status: Free
Universidad ORT Uruguay
Skills you'll gain: Software Engineering, Software Testing, Programming Principles, Game Design, Computer Programming, Debugging, Computational Thinking, Scripting, Scripting Languages, Prototyping
Skills you'll gain: Dashboard, Data Storytelling, Data Warehousing, SQL, Data Governance, Data Security, Data Migration, Database Design, Data Literacy, Descriptive Statistics, Extract, Transform, Load, Data Mining, Cloud Storage, Data Visualization Software, Data Store, IBM DB2, Data Management, Relational Databases, MySQL, Excel Formulas
Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Scripting, Web Development, Web Applications, HTML and CSS, Object Oriented Programming (OOP), Git (Version Control System), Application Programming Interface (API)
University of California San Diego
Skills you'll gain: Bioinformatics, Epidemiology, Graph Theory, Infectious Diseases, Network Analysis, Program Development, Molecular Biology, Computational Thinking, Algorithms
- Status: Free
University of Leeds
Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Computer Programming, Data Structures, Debugging
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Programming Reactive Systems: École Polytechnique Fédérale de Lausanne
- Meta Full-Stack Developer: Meta
- Programming Languages Ⅰ: Korea Advanced Institute of Science and Technology(KAIST)
- Doing More with SAS Programming: SAS
- Meta Front-End Developer: Meta
- Data Science: Johns Hopkins University
- ¡A Programar! Una introducción a la programación: Universidad ORT Uruguay
- IBM Data Management: IBM
- JavaScript Programming Essentials: IBM
- Genome Assembly Programming Challenge: University of California San Diego