Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Object Oriented Programming (OOP), Software Design, Unit Testing, Scripting Languages, File Management, Software Testing, Data Structures, Debugging
Skills you'll gain: Embedded Systems, Embedded Software, Industrial Engineering, Internet Of Things, System Programming, C (Programming Language), Electronic Systems, Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Cloud Computing, Computer Hardware, Computer Programming
Skills you'll gain: Text Mining, Natural Language Processing, Data Processing, Unstructured Data, Data Transformation, Python Programming, Artificial Intelligence
Coursera Project Network
Skills you'll gain: Prototyping, User Interface (UI) Design, User Interface (UI), Figma (Design Software), Mobile Development, Mockups
- Status: Free
Ball State University
Skills you'll gain: Rmarkdown, Exploratory Data Analysis, Data Visualization Software, Ggplot2, Interactive Data Visualization, Statistical Visualization, Visualization (Computer Graphics), R Programming, Data Storytelling, Histogram, Scatter Plots, Data Analysis
Juniper Networks
Skills you'll gain: Juniper Network Technologies, Network Security, Network Planning And Design, Network Administration, IT Security Architecture, Firewall, System Configuration, Cybersecurity, Command-Line Interface, Configuration Management
Coursera Project Network
Skills you'll gain: MySQL, MySQL Workbench, SQL, Data Cleansing, Query Languages, Data Manipulation, Database Management, Databases, Data Quality, Relational Databases, Data Management
Coursera Project Network
Skills you'll gain: Classification And Regression Tree (CART), Applied Machine Learning, Random Forest Algorithm, Data Transformation, Data Processing, Machine Learning Algorithms, Machine Learning Methods, Predictive Modeling, Regression Analysis, Scatter Plots, Feature Engineering, Machine Learning, Exploratory Data Analysis, Data Validation, Estimation, Data Quality, Performance Measurement
Coursera Project Network
Skills you'll gain: Databricks, Real Time Data, PySpark, Apache Hive, Apache Spark, Big Data, Data Processing, SQL, Data Manipulation
Skills you'll gain: Usability Testing, Version Control, Responsive Web Design, Bootstrap (Front-End Framework), Jest (JavaScript Testing Framework), GitHub, User Interface and User Experience (UI/UX) Design, React.js, Persona (User Experience), Hypertext Markup Language (HTML), Git (Version Control System), HTML and CSS, Prototyping, Web Design, Cascading Style Sheets (CSS), Unit Testing, Pseudocode, Data Structures, Mobile Development, Web Development Tools
Skills you'll gain: MySQL, Database Management, Version Control, SQL, Database Design, Database Management Systems, Data Modeling, Relational Databases, GitHub, Databases, Git (Version Control System), Stored Procedure, MySQL Workbench, Extract, Transform, Load, Pseudocode, Django (Web Framework), Command-Line Interface, Data Structures, Object Oriented Programming (OOP), Debugging
Skills you'll gain: Digital Transformation, Generative AI, ChatGPT, Software Development Tools, Business Transformation, Computer Programming Tools, Software Development, Program Development, Automation, User Interface (UI), Artificial Intelligence
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Advanced Ruby Programming and Object-Oriented Design: Packt
- Design of CPS with ARM processor using Embedded C: L&T EduTech
- Select Topics in Python: Natural Language Processing: Codio
- Create a High-Fidelity Prototype with Figma: Coursera Project Network
- Data Visualization: Ball State University
- Juniper Networks Security Concepts and Initial Configuration: Juniper Networks
- Clean Data in SQL using MySQL Workbench: Coursera Project Network
- Interpretable Machine Learning Applications: Part 2: Coursera Project Network
- Mejores prácticas para el procesamiento de datos en Big Data: Coursera Project Network
- مطوّر الواجهة الأمامية من Meta: Meta