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.
86credentials
390courses

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: 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

  • Status: Free Trial

    Skills you'll gain: Java, Java Programming, Eclipse (Software), Object Oriented Programming (OOP), Development Environment, Computer Programming, Program Development, Virtual Machines, Web Applications, Software Installation

  • Status: Preview

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

  • Google Cloud

    Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, Mobile Development Tools, Development Environment, Package and Software Management

  • Status: Free Trial

    Skills you'll gain: Eclipse (Software), Integrated Development Environments, Java Programming, Object Oriented Programming (OOP), Development Environment, Program Development, Software Installation, Debugging, Computer Programming

  • Status: New
    Status: Preview

    University of Colorado System

    Skills you'll gain: Prompt Engineering, Debugging, Large Language Modeling, LLM Application, Application Programming Interface (API), Responsible AI, Development Environment, Secure Coding, Integrated Development Environments, Generative AI, OpenAI, Google Gemini, Artificial Intelligence, Application Development, Computer Programming

  • Status: Free Trial

    Skills you'll gain: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, Databases, OpenAI, Code Review, Web Applications, API Gateway, Command-Line Interface, Generative AI, LLM Application, Artificial Intelligence, Development Environment, Automation, Large Language Modeling, Unit Testing, Maintainability

  • Skills you'll gain: R (Software), R Programming, Arithmetic, Statistical Programming, Development Environment, Programming Principles, Data Import/Export

  • Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development

  • Status: Free Trial

    Skills you'll gain: OpenAI, Large Language Modeling, Generative AI, ChatGPT, Prompt Engineering, LLM Application, File Management, Application Programming Interface (API), Application Development, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Development Environment, Version Control

  • Status: Free Trial

    Skills you'll gain: Docker (Software), Containerization, Application Deployment, Devops Tools, DevOps, Linux Commands, Software Development Tools, Development Environment, YAML, Software Installation

  • Skills you'll gain: PHP (Scripting Language), Application Deployment, Object-Relational Mapping, Model View Controller, Database Management, UI Components, PostgreSQL, Databases, Web Development, Web Applications, Authentications, Development Environment, Authorization (Computing), Application Frameworks, Cascading Style Sheets (CSS), File Management

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

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