Program Development

Program Development is a process of creating, planning, and structuring a set of computer instructions to perform specific tasks or solve a problem. Coursera's Program Development catalogue aids in building, testing, and refining the software development skills needed for a successful career in the tech industry. You'll learn about various development methodologies, design principles, debugging techniques, testing protocols, and deployment strategies. From implementing software solutions, ensuring efficient code, to managing software projects, you'll enhance your capabilities as a software developer, project manager, or anyone interested in the vast field of software development.
45credentials
1online degree
180courses

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.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "program development"

  • Status: Free Trial

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

  • Status: New
    Status: Free Trial

    Skills you'll gain: Computer Graphics, 3D Assets, Video Game Development, Game Design, C# (Programming Language), Animations, Cross Platform Development, Object Oriented Programming (OOP), Program Development, Software Installation, Debugging, Computational Logic

  • Status: Free Trial

    Skills you'll gain: Application Development, Application Frameworks, Program Development, Development Environment, Microsoft Visual Studio

  • Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Program Development, Software Design, Hardware Architecture, Debugging, Command-Line Interface

  • Status: Free Trial

    Skills you'll gain: COBOL (Programming Language), Mainframe Computing, Programming Principles, Procedure Development, Program Development, Data Structures, File Management, Debugging, Editing, Program Implementation

  • Status: Free Trial

    Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Program Development, Application Design, Data Structures, Data Management

  • Status: New
    Status: Preview

    Universidad Nacional de Colombia

    Skills you'll gain: Computational Thinking, Computer Programming, Scripting, Program Development, Logical Reasoning

  • Status: New
    Status: Free Trial

    Skills you'll gain: Blockchain, Transaction Processing, Secure Coding, Distributed Computing, Application Security, Data Integrity, Integrated Development Environments, Program Development, Cryptography, Application Deployment, Development Environment, Virtual Machines

  • Status: Free Trial

    Skills you'll gain: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Java Programming, Development Testing, Algorithms, Program Development, Software Testing, Java, Computer Programming, Software Development, Programming Principles, Debugging, Scalability

  • Skills you'll gain: Software Development Methodologies, Systems Development Life Cycle, Program Development, Software Engineering, Software Development, Requirements Analysis, Usability, Human Centered Design, User Research, Systems Development, Software Design, User Story, User Experience Design, LLM Application, UI/UX Research, Software Development Tools, User Centered Design, AI Product Strategy, Artificial Intelligence, Generative AI

  • Status: New
    Status: Free Trial

    Skills you'll gain: Blockchain, Microservices, Enterprise Architecture, Go (Programming Language), Program Development, Business Logic, Application Programming Interface (API), Containerization, Auditing, Application Development, Development Environment, Security Controls, Cryptography, Debugging

  • Status: Preview

    Skills you'll gain: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging