Development Environment

A Development Environment is a combination of hardware and software tools used to design, develop, test, and maintain software applications. Coursera's Development Environment catalogue teaches you about the essential tools and best practices for setting up productive and efficient development environments. You'll learn about diverse Integrated Development Environments (IDEs), version control systems, containerization technologies, software testing strategies, debugging techniques, and continuous integration/continuous deployment (CI/CD) pipelines. By understanding these tools and techniques, you'll be able to streamline application development, ensure optimal performance, and adapt quickly to changing requirements and technologies.
78credentials
378courses

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "development environment"

  • Status: Preview

    University of Michigan

    Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Software Installation, Python Programming, Development Environment, Data Storage, File Management

  • Status: Preview

    Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Computational Thinking, Development Environment

  • Status: Preview

    University of Leeds

    Skills you'll gain: Jupyter, Programming Principles, Computer Programming, Python Programming, Development Environment, Software Installation, Data Structures, Data Science, Software Documentation, Debugging

  • Status: Free Trial

    Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Mobile Development, Object Oriented Programming (OOP), Programming Principles, Development Environment, Integrated Development Environments, Data Structures, Computer Programming

  • Status: New
    Status: Free Trial

    Skills you'll gain: PHP (Scripting Language), Model View Controller, Restful API, Web Development, Object-Relational Mapping, Web Applications, Full-Stack Web Development, Development Environment, Software Testing, Back-End Web Development, Application Frameworks, Database Management, Application Security, Authentications, Authorization (Computing), Package and Software Management

  • Status: Free

    Skills you'll gain: Microsoft Copilot, Microsoft Power Platform, No-Code Development, Application Development, Development Environment, Data Structures, Database Application, User Interface (UI), Generative AI

  • Skills you'll gain: Amazon Elastic Compute Cloud, Cloud Applications, Bioinformatics, Cloud Computing Architecture, Cloud Computing, Algorithms, Development Environment, Amazon Web Services, Performance Tuning, Computer Architecture, Hardware Architecture, Computer Programming

  • Status: Preview

    Coursera Instructor Network

    Skills you'll gain: Amazon Web Services, Code Review, Integrated Development Environments, Software Development Tools, Software Development, Development Environment, Generative AI Agents, Automation, Debugging

  • Status: New

    Skills you'll gain: Docker (Software), Command-Line Interface, Data Storage, DevOps, Development Environment, Application Deployment, General Networking, Mac OS, Software Installation

  • Status: Free Trial

    Universidad Nacional Autónoma de México

    Skills you'll gain: Musical Composition, Music, Electronic Components, Electronics, Music Theory, Hardware Design, Digital Design, Instrumental Music, Embedded Systems, System Configuration, Algorithms, Performance Tuning, Programming Principles, Digital Communications, Creative Design, Interoperability, Other Programming Languages, Development Environment, Physics, Object Oriented Programming (OOP)

  • Skills you'll gain: Responsible AI, Histogram, Predictive Modeling, Data Visualization, Machine Learning, Policy Analysis, Statistical Methods, Data Science, Descriptive Statistics, Data Ethics, Development Environment, Software Engineering

  • Status: New
    Status: Preview

    Universidad Nacional de Colombia

    Skills you'll gain: Programming Principles, Pseudocode, Program Development, Debugging, Algorithms, Computational Thinking, Computer Programming, Scripting Languages, Python Programming, Development Environment, Scripting, Computational Logic, Mathematical Software

What brings you to Coursera today?

Leading partners

  • Packt
  • EDUCBA
  • Google Cloud
  • Meta
  • University of Michigan
  • Microsoft
  • LearnQuest
  • Duke University