Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Basics Course Catalog
Skills you'll gain: User Experience Design, Persona (User Experience), UI/UX Research, User Centered Design, Design Thinking, Professional Development, Usability, Interviewing Skills, Cross Platform Development, Artificial Intelligence, Responsive Web Design, Web Applications, Mobile Development, Prototyping, Communication, Business Planning
University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, System Programming, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Code Review, Computer Architecture, Debugging, Command-Line Interface
University of Michigan
Skills you'll gain: Feature Engineering, Applied Machine Learning, Supervised Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Unsupervised Learning, Classification And Regression Tree (CART), Dimensionality Reduction, Random Forest Algorithm, Regression Analysis, Artificial Neural Networks
Johns Hopkins University
Skills you'll gain: Exploratory Data Analysis, Data Visualization, Ggplot2, Dimensionality Reduction, Data Visualization Software, R Programming, Graphing, Data Storytelling, Data Analysis, Statistical Analysis, Unsupervised Learning, Statistical Methods
- Status: Free
Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Local Area Networks, Emerging Technologies, Networking Hardware, Embedded Software, TCP/IP, Electronic Hardware, Embedded Systems, Information Technology Architecture, Infrastructure Architecture, Software Architecture, Computer Hardware, Computer Programming Tools, Integrated Development Environments
Berklee
Skills you'll gain: Media Production, Automation, Editing, Multimedia, Creativity
University of California, Irvine
Skills you'll gain: Go (Programming Language), Algorithms, OS Process Management, Distributed Computing, System Programming, Computer Programming, Operating Systems
Berklee
Skills you'll gain: Peer Review, Creativity
- Status: Free
National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Algorithms, Command-Line Interface, Debugging
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Verification And Validation, Electronic Systems, Embedded Systems, Application Specific Integrated Circuits, System Design and Implementation, Embedded Software, Electrical and Computer Engineering, Semiconductors, Software Design, Schematic Diagrams, System Programming, Technical Design, Software Development, Integrated Development Environments, Functional Design, Computer Architecture, Programming Principles
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
Skills you'll gain: Linux Commands, Bash (Scripting Language), Shell Script, File Management, Unix Shell, Linux, Unix Commands, Linux Servers, Command-Line Interface, Linux Administration, Scripting Languages, Unix, Operating Systems, Network Protocols, OS Process Management, Automation
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Design a User Experience for Social Good & Prepare for Jobs: Google
- Introduction to Embedded Systems Software and Development Environments: University of Colorado Boulder
- Applied Machine Learning in Python: University of Michigan
- Exploratory Data Analysis: Johns Hopkins University
- Introduction and Programming with IoT Boards: Pohang University of Science and Technology(POSTECH)
- FL Studio Basics: Berklee
- Concurrency in Go: University of California, Irvine
- Developing Your Musicianship: Berklee
- 計算機程式設計 (Computer Programming): National Taiwan University
- FPGA Design for Embedded Systems: University of Colorado Boulder