К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Software Development and Applications · LearnSpace
Назад в каталог
courseraПрограммирование

Introduction to Software Development and Applications

Курс от Northeastern University
Начальный≈ 20.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The primary objectives of this course are to introduce software engineering techniques and their application to real-world business problems. You will be equipped with practical design and programming techniques for the purpose of modeling significant business applications quickly. In a step-by-step manner, the instructor will take you through the process of systematically combining object-oriented programming techniques, business processes, and complex data models to assemble models that are user friendly and meet business requirements. You will learn how to employ systems thinking, the object-oriented paradigm, the visual programming technique, as well as productivity tools to put together complicated, powerful designs. We will practice simple and smart ways of making software programming enjoyable.

Навыки, которые вы освоите

Object Oriented Programming (OOP)Object Oriented DesignSystems ThinkingSoftware Development Life CycleUsabilityApplication DesignProject Risk ManagementSoftware EngineeringSoftware Development MethodologiesUser Centered DesignSoftware VisualizationBusiness ArchitectureBusiness LogicRisk ManagementRisk AnalysisApplication DevelopmentSoftware DesignSoftware Development

Программа курса

4 модулей · 66 учебных материалов

01Introduction to the Software Development Cycle and Applications19 материалов

Getting Started

Course OverviewЧтениеCourse WelcomeВидеоMeet Your Faculty: Dr. Kal BugaraВидеоSyllabus - Introduction to Software Development and ApplicationsЧтение

Учитесь у экспертов

Kal Bugrara

Преподаватель курса

Introduction to Software Development and Applications
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 20.4 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Academic IntegrityЧтение

Lesson 1: The Software Development Lifecycle

Introduction to Software DevelopmentВидеоModule ContentЧтениеConnecting Software Development to IndustryОбсуждениеThe Software Development LifecycleЧтениеSoftware Development LifecycleВидеоResourcesЧтениеIntroduction to Labs ЧтениеSDLC Roles and ResponsibilitiesЗадание

Lesson 2: Why Does It Matter?

IntroductionВидеоWhy Does It Matter?ЧтениеWhy Does It Matter?ВидеоUML Class Diagram TutorialЧтение

Module 1 Quiz

Module 1 QuizЗаданиеSummary and Key TakeawaysЧтение
02Application Design Principles15 материалов

Module 2 Introduction

IntroductionВидеоModule ContentЧтениеQuick Look at the LabЧтение

Lesson 1: Application Design Principles

Application Design PrinciplesЧтениеApplication Design PrinciplesВидеоCheck Your KnowledgeЗадание

Lesson 2: The University Design Example

The University Design ExampleЧтениеThe University Design ExampleВидеоCheck Your KnowledgeЗадание

Module 2 Lab

Weekly Lab IntroductionЧтениеLab WelcomeВидеоGetting Started with Visual Studio Code Labs on CourseraЧтениеStep 1: Hello Students - LabЛабораторнаяStep 2: Creating a UML Model: "Hello Student"Взаимная проверкаSummary and Key TakeawaysЧтение
03Object-Oriented Programming16 материалов

Module 3 Introduction

IntroductionЧтениеWeekly IntroductionВидеоModule ContentЧтениеQuick Look at the LabЧтение

Lesson 1: The Object Oriented Paradigm Part 1

The Object Oriented ParadigmЧтениеThe Object Oriented ParadigmВидеоCheck Your KnowledgeЗадание

Lesson 2: The Object Oriented Paradigm Part 2

The Object Oriented Paradigm Part 2ЧтениеThe Object Oriented Paradigm Part 2ВидеоCheck Your KnowledgeЗадание

Module 3 Lab

Lab DirectoryВидеоCode WalkthroughsЧтениеPart 1: Address, Phone & Person Classes (Practice)ПрограммированиеPart 2: Main Class Logic (Practice)ПрограммированиеSimple Model Person Lab ПрограммированиеSummary and Key TakeawaysЧтение
04Business Design Principles16 материалов

Module 4 Introduction

IntroductionВидеоWeekly ContentЧтениеQuick Look at the LabЧтение

Lesson 1: Business Design Principles

Business Design PrinciplesЧтениеBusiness Design ModelВидеоCheck Your KnowledgeЗадание

Lesson 2: Implementation

ImplementationЧтениеImplementationВидеоCheck Your KnowledgeЗадание

Module 4 Lab

Weekly Lab OverviewЧтениеPrimitive TypesВидеоStep 1: The Campus Model - LabЛабораторнаяStep 2: The Campus ModelВзаимная проверка

End of Course Quiz

End of Course QuizЗаданиеSummary and Key TakeawaysЧтение

Congratulations!

CongratulationsЧтение