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
395courses

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

    Skills you'll gain: Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Development Environment, Ubuntu, Linux, Command-Line Interface

  • Status: New
    Status: Free Trial

    Skills you'll gain: Responsible AI, Application Development, Generative AI, Full-Stack Web Development, GitHub, Development Environment, Front-End Web Development, Back-End Web Development, Prompt Engineering

  • Status: Free Trial

    Skills you'll gain: Google Gemini, Kubernetes, DevOps, Google Cloud Platform, Generative AI, Development Environment, Infrastructure Architecture, Cloud Management, Prompt Engineering

  • Status: New
    Status: Free Trial

    Skills you'll gain: Kubernetes, Containerization, Docker (Software), Cloud-Native Computing, Development Environment, Application Deployment

  • Status: Free Trial

    Universidad Nacional Autónoma de México

    Skills you'll gain: Exploratory Data Analysis, Pandas (Python Package), Data Visualization, Data Analysis, Data Science, Python Programming, Software Installation, Data Manipulation, Scripting, Package and Software Management, Development Environment

  • Skills you'll gain: Computer Vision, Python Programming, Image Analysis, Real Time Data, Visualization (Computer Graphics), Development Environment, Deep Learning, Software Installation, Performance Tuning, System Configuration, Algorithms

  • Status: Free
    Status: Free Trial

    Universidad de los Andes

    Skills you'll gain: Prototyping, Usability Testing, UI/UX Research, Augmented and Virtual Reality (AR/VR), Virtual Reality, Virtual Environment, Augmented Reality, 3D Assets, Development Environment, Development Testing

  • Skills you'll gain: Docker (Software), Containerization, Application Deployment, Software Installation, Development Environment

  • Status: Free Trial

    Skills you'll gain: API Gateway, Cloud API, Application Programming Interface (API), Capacity Management, Google Cloud Platform, Scalability, Application Security, Hybrid Cloud Computing, Security Controls, Proxy Servers, Data Security, Application Deployment, Role-Based Access Control (RBAC), Development Environment, Encryption, Debugging

  • Skills you'll gain: Stored Procedure, Object-Relational Mapping, SQL, Database Design, Database Management, Relational Databases, .NET Framework, Query Languages, Databases, ASP.NET, Data Modeling, C# (Programming Language), Performance Tuning, Data Migration, Microsoft Visual Studio, Development Environment

  • Status: Free Trial

    Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Program Development, Maintainability, Integrated Development Environments, Debugging, Development Environment

  • Status: New
    Status: Free Trial

    Skills you'll gain: AI Personalization, Feature Engineering, Data Processing, Applied Machine Learning, Data Manipulation, Data Science, Machine Learning, Data Cleansing, Scalability, Machine Learning Algorithms, Python Programming, Data Transformation, Pandas (Python Package), Predictive Analytics, Predictive Modeling, Text Mining, Development Environment, Unstructured Data, Scikit Learn (Machine Learning Library), Data Integration