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.
14credentials
59courses

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

    University of Colorado Boulder

    Skills you'll gain: Data Structures, Python Programming, Programming Principles, Data Manipulation, Data Access, Data Processing, Computational Logic, Scripting, Data Management, Debugging, Computational Thinking, Jupyter, Maintainability, Computer Programming Tools, Data Storage

  • University of Colorado Boulder

    Skills you'll gain: Computer Vision, Power Electronics, Control Systems, Display Devices, Image Analysis, Computer Displays, Tensorflow, Electronic Systems, Deep Learning, Systems Design, Debugging, Artificial Neural Networks, Electrical Engineering, USB, Semiconductors, Technical Design, Electrical Systems, Computer Programming Tools, Artificial Intelligence and Machine Learning (AI/ML), Embedded Systems

  • Status: Free Trial

    Skills you'll gain: GitLab, AI Product Strategy, Continuous Integration, Software Development Tools, Code Review, Integrated Development Environments, Computer Programming Tools, Development Environment, Debugging, Secure Coding

  • Status: Free

    Universitat Pompeu Fabra of Barcelona

    Skills you'll gain: Music, Music Theory, Open Source Technology, Data Analysis Software, Python Programming, NumPy, Numerical Analysis, Computer Programming Tools

  • 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

  • Status: Preview

    École Polytechnique Fédérale de Lausanne

    Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments, Computer Programming Tools

  • Status: New
    Status: Preview

    Skills you'll gain: Blockchain, FinTech, Financial Systems, Financial Trading, Banking, Payment Systems, Business Solutions, Emerging Technologies, Digital Assets, Innovation, Cryptography, Transaction Processing, Computer Programming Tools

  • Status: Preview

    Skills you'll gain: Computational Thinking, Pseudocode, Algorithms, Programming Principles, Computer Programming, Computer Programming Tools

  • Status: Preview

    Universidad Nacional Autónoma de México

    Skills you'll gain: Automation, Prototyping, Programming Principles, Computer Programming Tools, Integrated Development Environments, Electronic Components, Embedded Systems, Electronics, Debugging

  • Status: Preview

    Pohang University of Science and Technology(POSTECH)

    Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Emerging Technologies, Embedded Software, Communication Systems, Electronic Hardware, Embedded Systems, Information Technology Architecture, Computer Programming Tools, Python Programming, Problem Solving

  • Status: Preview

    Skills you'll gain: Automation, Control Systems, Water Sustainability, Electronics, Internet Of Things, Sustainable Technologies, Embedded Systems, Computer Programming Tools, Engineering, Environmental Monitoring, Electronic Components, Basic Electrical Systems, Programming Principles, Construction

  • 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