Filter by
The language used throughout the course, in both instruction and assessments.
Results for "extreme+programming+practices"
University of Michigan
Skills you'll gain: Web Scraping, Data Processing, Relational Databases, JSON, Database Design, SQL, Network Protocols, Databases, Web Services, Restful API, Programming Principles, Data Cleansing, Data Structures, Data Storytelling, Data Collection, Computer Programming, Python Programming, Data Manipulation, Development Environment, Computational Thinking
- Status: Free
Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Programming (OOP), Performance Tuning, Data Structures, Java, Program Development, Computational Thinking, Computer Science, Algorithms, Debugging
Skills you'll gain: Computing Platforms, Software Development Life Cycle, Application Development, Programming Principles, Databases, Database Management, Web Applications, Software Installation, Browser Compatibility, Cloud Computing, Information Technology, Software Versioning, Computer Programming
Skills you'll gain: Software Development Life Cycle, Linux Commands, Unit Testing, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Development Environment, Version Control, File Management, Jupyter, Software Engineering, Software Architecture, Application Deployment, Automation, Flask (Web Framework), Web Scraping, Python Programming, Open Source Technology, Application Development
Duke University
Skills you'll gain: Debugging, Maintainability, Programming Principles, Algorithms, Software Testing, Program Development, C (Programming Language), Pseudocode, Computational Thinking, Software Engineering, Simulations, System Programming, Data Structures, Software Development, Computer Programming, Command-Line Interface, Development Environment, Development Testing, User Interface (UI), Interactive Design
- Status: Free
University of Toronto
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Software Testing, Debugging, Computational Thinking
Skills you'll gain: Kotlin, Android Development, Android Studio, Unit Testing, Object Oriented Programming (OOP), Mobile Development, Test Driven Development (TDD), Software Testing, Application Development, Functional Design
Board Infinity
Skills you'll gain: Scaled Agile Framework, Lean Methodologies, Backlogs, Agile Methodology, Sprint Planning, Agile Product Development, Process Improvement and Optimization, Cross-Functional Collaboration, Continuous Improvement Process, Quality Assurance, Data-Driven Decision-Making, Team Management, Agile Project Management, Sprint Retrospectives, Performance Metric, Risk Management, Continuous Integration, Kanban Principles, Project Management Institute (PMI) Methodology, Release Management
University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Eclipse (Software), Data Structures, Data Science, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Software Testing, Integrated Development Environments, Programming Principles, Python Programming, Computer Programming, Computational Thinking
Duke University
Skills you'll gain: Programming Principles, Algorithms, Pseudocode, Computational Thinking, Computer Programming, Data Structures, Development Testing, Debugging
Instituto Tecnológico de Aeronáutica
Skills you'll gain: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Agile Project Management, Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Continuous Integration
University of Colorado Boulder
Skills you'll gain: Agile Methodology, System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Software Development Methodologies, Linux Administration, Docker (Software), Git (Version Control System), Containerization, Linux Commands, Operating Systems, Shell Script, C++ (Programming Language), Electrical and Computer Engineering, Debugging, File Systems, Internet Of Things, OS Process Management
In summary, here are 10 of our most popular extreme+programming+practices courses
- Python for Everybody: University of Michigan
- Computer Science: Programming with a Purpose: Princeton University
- Introduction to Software, Programming, and Databases : IBM
- Applied Software Engineering Fundamentals: IBM
- Introductory C Programming: Duke University
- Learn to Program: Crafting Quality Code: University of Toronto
- Advanced Programming in Kotlin: Meta
- SAFe Fundamentals: Board Infinity
- Introduction to Programming with Python and Java: University of Pennsylvania
- Programming Fundamentals: Duke University