Software Engineering: Introduction

Գինը: Անվճար

Անցկացման օր: Ըստ պահանջի

Տեսակը: Էլ-ուսուցում

Կատեգորիա՝ Ծրագրավորում

Լեզու: Անգլերեն

Անցկացման վայր: Օնլայն

Training Description:

What you'll learn

  • How to build a non-trivial software system using an agile approach in a pair or team
  • Techniques for specifying the functional and non-functional aspects of a software system
  • Techniques for designing and testing a software system
  • The role of refactoring in building a quality system

Description

This course, part of the Software Development MIcroMasters Program, introduces how teams design, build, and test multi-version software systems.

You will learn software engineering principles that are applicable to the breadth of large-scale software systems. The course explores topics such as agile development, REST and Async programming, software specification, design, refactoring, information security, and more.

By the end of this course, learners will work in teams, applying an agile software development process to specify, design, and test multiple versions of complex software systems.

Learners who enroll in the Verified track will receive staff grading and increased interaction with the instructor and staff.

Learn how to apply engineering principles, such as Agile, to build a full-stack software system.

Լրացուցիչ տեղեկություն

This course is part of a

 

MicroMasters programs are a series of graduate level courses from top universities designed to advance your career. They provide deep learning in a specific career field and are recognized by employers for their real job relevance. Students may apply to the university offering credit for the MicroMasters certificate and, if accepted, can pursue an accelerated and less expensive Master’s Degree.

 

Pursue a Verified Certificate to highlight the knowledge and skills you gain ($125)

View a PDF of a sample edX certificate

  • Official and Verified

    Receive an instructor-signed certificate with the institution's logo to verify your achievement and increase your job prospects

  • Easily Shareable

    Add the certificate to your CV or resume, or post it directly on LinkedIn

  • Proven Motivator

    Give yourself an additional incentive to complete the course

  • Support our Mission

    EdX, a non-profit, relies on verified certificates to help fund free education for everyone globally

Խոսնակներ:

Created by:

Taught by:

Reid Holmes

Associate Professor, Computer Science

University of British Columbia

Մասնագիտական հմտություններ

Ծրագրավորում

Agile նախագծի կառավարում

Բոնուսներ:

Մասնագիտական վկայական

Թրեյնինգի նյութեր

Մասնակցություն

Գրանցման վերջնաժամկետ 12 Նոյեմբեր 2019

To participate in this training, you can Enroll

Կիսվել ընկերների հետ