Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
University of California San Diego
Skills you'll gain: Java, Computer Programming, Object Oriented Programming (OOP), Test Case, Debugging, Algorithms, Program Development, Data Structures
Coursera Project Network
Skills you'll gain: Web Scraping, Relational Databases, Statistical Software, Data Import/Export, R Programming, MySQL, Data Capture, Microsoft Excel
Universidad Nacional Autónoma de México
Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Problem Management, Data Structures, Python Programming, Artificial Intelligence
Coursera Project Network
Skills you'll gain: SQL, PostgreSQL, Query Languages
Skills you'll gain: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronic Hardware, Hardware Architecture, Microarchitecture, Electronic Systems, Computer Hardware, Semiconductors, Computer Engineering, Electronic Components, Functional Design, Verification And Validation, Data Storage, Data Storage Technologies
Skills you'll gain: Data Storytelling, Data Presentation, Dashboard, Interactive Data Visualization, Generative AI, Data Visualization, Infographics, Anomaly Detection, Excel Formulas, Predictive Modeling, Data Ethics, Data Visualization Software, Data Quality, Business Reporting, Risk Analysis, Text Mining, Risk Management, Report Writing, Data Pipelines, OpenAI
University of Illinois Urbana-Champaign
Skills you'll gain: Deep Learning, Image Analysis, Keras (Neural Network Library), Applied Machine Learning, Artificial Neural Networks, Computer Vision, Machine Learning, Medical Science and Research, Health Care, Medical Records, Jupyter, Python Programming, Electronic Medical Record
Coursera Project Network
Skills you'll gain: Java, Data Structures, Java Programming, Data Access, Data Validation
Coursera Project Network
Skills you'll gain: Plot (Graphics), Spatial Data Analysis, Data Visualization Software, Geospatial Mapping, Geospatial Information and Technology, Interactive Data Visualization, Scatter Plots, Software Installation
Università di Napoli Federico II
Skills you'll gain: NoSQL, Apache Hadoop, Apache Hive, Big Data, Machine Controls, Simulation and Simulation Software, Database Systems, Artificial Intelligence, Mechanical Engineering, Computer Vision, Systems Architecture, Process Control, Distributed Computing, Simulations, Data Processing, Experimentation, Matlab, Technical Design, Vibrations, Global Positioning Systems
Duke University
Skills you'll gain: Site Reliability Engineering, Docker (Software), Containerization, Kubernetes, Data Engineering, Virtualization, Cloud Engineering, Devops Tools, CI/CD, Microservices, Development Environment, Software Development Tools, Application Deployment, Virtual Machines, Software Development, Cloud Development, Database Management, Operational Databases, Command-Line Interface
Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Matlab, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Machine Learning
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Learn to Teach Java: ArrayLists and 2D Arrays: University of California San Diego
- Importing Data into R: Coursera Project Network
- Resolución de problemas por búsqueda: Universidad Nacional Autónoma de México
- Working with Subqueries in SQL: Coursera Project Network
- Fundamentals of Digital Design for VLSI Chip Design: L&T EduTech
- Microsoft Generative AI for Data Analysis: Microsoft
- Deep Learning Methods for Healthcare: University of Illinois Urbana-Champaign
- Java Built in Data Structures: Coursera Project Network
- Data Visualization using Bokeh: Coursera Project Network
- Autonomous Vehicle Engineering: Università di Napoli Federico II