Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Results for "programming language theory"
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Development Environment, Engineering Software, Computer Programming, Data Structures, Debugging, Program Development
- Status: Free Trial
Rice University
Skills you'll gain: Programming Principles, Python Programming, Development Environment, Computer Programming, Integrated Development Environments, Debugging
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Validation, Object Oriented Programming (OOP), Build Tools, Verification And Validation, Debugging, Software Design Patterns, Development Environment, Business Logic, Software Testing, Unit Testing, Data Structures, Data Modeling
- Status: Free Trial
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Computer Programming, Creative Design, Data Import/Export, Computational Thinking
- Status: NewStatus: Free Trial
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Data Structures, File Systems, Algorithms, Maintainability, Debugging
- Status: Free Trial
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Database Management, System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Automation, Analysis, Cloud Computing, Debugging
- Status: Preview
University of Michigan
Skills you'll gain: LLM Application, Large Language Modeling, Prompt Engineering, Generative AI, Applied Machine Learning, Python Programming, Open Source Technology, JSON, Debugging
- Status: Preview
Johns Hopkins University
Skills you'll gain: GitHub, Unix, Git (Version Control System), Unix Commands, Bash (Scripting Language), Ubuntu, Command-Line Interface, Cloud Computing, Shell Script, Linux, Mac OS, Scripting, Scripting Languages, File Management
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: C++ (Programming Language), Computer Programming, Data Structures, Game Design, Algorithms, Development Environment, Program Development, Debugging
- Status: Preview
National Taiwan University
Skills you'll gain: Computer Programming, C (Programming Language), Data Structures, Computer Science, Algorithms, Computational Thinking, Debugging
- Status: Preview
Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Data Structures, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Database Development, Programming Principles, Database Management, Scripting, Software Design
- Status: Free Trial
Arizona State University
Skills you'll gain: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Software Engineering, Computer Programming, Computer Engineering
In summary, here are 10 of our most popular programming language theory courses
- Object-Oriented Data Structures in C++: University of Illinois Urbana-Champaign
- Python Programming Essentials: Rice University
- Effective Programming in Scala: École Polytechnique Fédérale de Lausanne
- Programming for Designers: University of Michigan
- Advanced Object-Oriented & Generic Programming in C++: Packt
- Foundations of Computer Science: LearnQuest
- Llama for Python Programmers: University of Michigan
- The Unix Workbench: Johns Hopkins University
- Initiation à la programmation (en C++): École Polytechnique Fédérale de Lausanne
- 計算機程式設計 (Computer Programming): National Taiwan University