Computer Programming Tools

Computer Programming Tools are software applications that developers use to create, debug, maintain, or otherwise support other applications and frameworks. Coursera's Computer Programming Tools catalogue teaches you about the various programs and development tools that form an integral part of the software development process. You'll learn about the use and functionalities of integrated development environments (IDEs), code editors, libraries, debuggers, version control systems, and automation tools. Master the management of source code, testing methodologies, and the deployment of software applications. This skill set is invaluable for software developers, engineers, system analysts, or anyone interested in the field of software development.
13credentials
55courses

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 a university-issued career credential in a flexible, interactive format.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "computer programming tools"

  • Status: Free Trial

    Skills you'll gain: Cloud Applications, Application Deployment, Application Development, Google Cloud Platform, Generative AI, Authentications, Data Storage, Cloud API, CI/CD, Computer Programming Tools, Performance Tuning, Application Performance Management, Cloud Storage, Authorization (Computing), Identity and Access Management, Containerization

  • Status: Preview

    Skills you'll gain: Automation Engineering, Mathematical Modeling, Computer Programming Tools, Simulation and Simulation Software, Mechanical Engineering, Engineering Calculations, Software Development Tools, Numerical Analysis, Mechanics, Torque (Physics), Algorithms, Control Systems, Applied Mathematics, Differential Equations, Linear Algebra

  • Status: Free Trial

    Skills you'll gain: Embedded Systems, Electronic Systems, Automation, Control Systems, Programmable Logic Controllers, Power Electronics, Medical Devices, Electrical Systems, Health Technology, Biomedical Engineering, Electronic Components, Hydraulics, Computer Programming Tools

  • Skills you'll gain: Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Computer Programming Tools, Scripting, Development Environment, Configuration Management

  • Status: Preview

    Skills you'll gain: Control Systems, Simulation and Simulation Software, Graph Theory, Mathematical Modeling, Artificial Intelligence, Computer Programming Tools, Mechanics, Algorithms, Virtual Environment, Motion Graphics

  • Status: Preview

    Skills you'll gain: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Development Environment, Version Control

  • Status: Preview

    Coursera Instructor Network

    Skills you'll gain: LLM Application, Large Language Modeling, Microsoft Copilot, Generative AI, Software Development Tools, Prompt Engineering, Integrated Development Environments, Computer Programming Tools, Application Development, GitHub

  • Status: Free
    Status: Free Trial

    Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Virtual Reality, Virtual Environment, 3D Assets, User Experience, Display Devices, Experience Design, Conceptual Design, Development Environment, Software Development Tools, Computer Programming Tools, Animations, Program Development, Peripheral Devices

  • Status: Free Trial

    Skills you'll gain: Wireless Networks, Control Systems, Interactive Design, Software Installation, Basic Electrical Systems, Hardware Design, Display Devices, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems, Electronic Components, Computer Programming Tools, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology

  • Status: Free Trial

    Skills you'll gain: Blockchain, Cryptography, Data Storage, Systems Architecture, Network Architecture, FinTech, Information Technology Architecture, Distributed Computing, Application Security, Security Controls, Cloud Platforms, Other Programming Languages, Emerging Technologies, Scalability, Data Integrity, Transaction Processing, Computer Programming Tools

  • Status: Free

    Skills you'll gain: Prompt Engineering, LLM Application, Large Language Modeling, Responsible AI, Code Review, Computer Programming Tools

  • Status: Free Trial

    Skills you'll gain: Javascript, HTML and CSS, Web Development, Front-End Web Development, Event-Driven Programming, Computational Thinking, Software Testing, Software Development, Application Frameworks, Computer Programming Tools, Development Environment, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Animations

What brings you to Coursera today?

Leading partners

  • Packt
  • IBM
  • University of California San Diego
  • Google Cloud
  • L&T EduTech
  • Microsoft
  • Northwestern University
  • Universidad Nacional Autónoma de México