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.

Filter by

Subject
Required

Language
Required

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

Learning Product
Required

Learn from top instructors with graded assignments, videos, and discussion forums.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Hands-on Learning
Required

Tools
Required

Results for "Development Environment"

  • Skills you'll gain: Bash (Scripting Language), Test Automation, Development Testing, Scripting, Software Testing, Shell Script, File I/O, Linux Commands, Test Driven Development (TDD), Development Environment, Operating Systems, File Management, OS Process Management, Automation, Python Programming

  • Skills you'll gain: Program Development, Programming Principles, Scripting, Python Programming, Computer Programming, Computational Thinking, Data Structures, Integrated Development Environments, Debugging, Computational Logic, Development Environment

  • From the course: Using Python to Interact with the Operating System·Lesson: Getting Ready for Python

  • From the course: Data Analysis with R Programming·Lesson: Learn programming using RStudio

  • From the course: Crash Course on Python·Lesson: Hello World

  • From the course: Configuration Management and the Cloud·Lesson: Building Software for the Cloud

  • From the course: 파이썬 단기집중과정·Lesson: 과정 마무리

  • Skills you'll gain: Rmarkdown, Ggplot2, R (Software), R Programming, Data Analysis, Tidyverse (R Package), Data Visualization, Data Analysis Software, Data Visualization Software, Data Cleansing, Programming Principles, Data Manipulation, Development Environment

  • From the course: Using Python to Interact with the Operating System

  • From the course: Using Python to Interact with the Operating System·Lesson: Course Introduction

  • From the course: Using Python to Interact with the Operating System·Lesson: Module Review

  • From the course: Crash Course on Python·Lesson: Course Wrap Up