Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
Duke University
Skills you'll gain: Data Pipelines, Rust (Programming Language), Restful API, Amazon Web Services, Data Structures, Data Processing, Application Programming Interface (API), Cloud Applications, Data Manipulation, Encryption, Algorithms, Command-Line Interface
Skills you'll gain: Node.JS, Unit Testing, Server Side, Javascript, Debugging, Back-End Web Development, File Systems, Development Testing, Web Applications, Event-Driven Programming, Application Development
- Status: Free
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Matlab, Systems Design, Mathematical Modeling, Systems Analysis, Performance Testing, Simulations, Performance Tuning
Skills you'll gain: Generative AI, Code Review, Test Case, GitHub, OpenAI, Microsoft Visual Studio, Software Documentation, Continuous Integration, Integrated Development Environments, Software Development Tools, Data Ethics, Maintainability, Program Development, Artificial Intelligence, Application Development, Debugging, Development Testing, Software Development, Technical Documentation, Software Installation
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Python Programming, Programming Principles, Debugging, Data Structures, Software Testing, Back-End Web Development, Computer Programming, Database Development, Software Development Tools
Infosec
Skills you'll gain: Authentications, Application Security, Secure Coding, Serverless Computing, Cryptography, Risk Management Framework, Threat Modeling, Cloud Security, Infrastructure Security, Package and Software Management, Node.JS, Web Applications, Javascript, Vulnerability Management, Cloud Services, Cloud Platforms, Web Development, Identity and Access Management, Dependency Analysis, Vulnerability Assessments
MathWorks
Skills you'll gain: Image Analysis, Computer Vision, Matlab, Anomaly Detection, Geospatial Information and Technology, Applied Machine Learning, Data Transformation, Algorithms
Skills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Unstructured Data, Analytics, Machine Learning, Application Development
Coursera Project Network
Skills you'll gain: Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Web Design and Development, Responsive Web Design
- Status: Free
Coursera Project Network
Skills you'll gain: Object Oriented Design, Unit Testing, Python Programming, GitHub, Development Environment, Debugging, Generative AI, Artificial Intelligence
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming, Software Design Patterns
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Data Engineering with Rust: Duke University
- Guitar Chord Voicings: Playing Up The Neck: Berklee
- Server side JavaScript with Node.js: NIIT
- Controle de Sistemas no Plano-s: Instituto Tecnológico de Aeronáutica
- Microsoft Copilot for Software Development: Microsoft
- Programar en Python: Meta
- JavaScript Security: Infosec
- Introduction to Computer Vision: MathWorks
- Natural Language Processing in Microsoft Azure: Microsoft
- CSS3 Flexbox - Mastering the Basics: Coursera Project Network