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

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

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

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

Application Programming Fundamentals

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

О курсе

In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages. This course includes hands-on labs where you will learn to write and execute programs.

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

Computer ProgrammingProgramming PrinciplesSoftware Design PatternsModel View ControllerAlgorithmsObject Oriented DesignSoftware DesignPython ProgrammingSoftware ArchitectureObject Oriented Programming (OOP)

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

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

01Getting Started with Fundamentals of Programming16 материалов

Overview

Overview of the Introduction to Application Development SpecializationВидеоCourse IntroductionВидеоExperience the Lab EnvironmentВидеоExperience the Lab EnvironmentЛабораторная

Basic Concepts of Programming

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

LearnQuest Network

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

Application Programming Fundamentals
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 9.3 ч

4 модулей

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

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
Hello WorldВидео
"Hello, World!"Чтение
Hello WorldЛабораторная
What is a program?Видео
Computer Program OverviewЧтение
Languages and Common ConceptsВидео
The One True Programming LanguageВидео
Introducing Ice Cream Sundaes and Programming LogicЧтение
"The One Programming Language to Rule Them All"Видео
Review of Ice Cream Sundaes and Programming LogicЧтение
Writing Descriptive InstructionsОбсуждение
Module 1 Quiz Задание
02Programming Elements14 материалов

Identifying Programming Elements

Data TypesВидеоData Types MatchingPLUGINOperatorsВидеоOperator PrecedenceЧтениеExpressionsВидеоExpressionsЛабораторнаяSubroutinesВидеоCode Blocks in PythonЧтениеSubroutinesЛабораторнаяBooleansВидеоBranchingВидеоLoopingВидеоLoopsЛабораторнаяModule 2 QuizЗадание
03Algorithms5 материалов

Working with Algorithms

AlgorithmsВидеоAlgorithmsЧтениеBinary Search DemoВидеоBinary SearchЛабораторнаяModule 3 QuizЗадание
04Design Patterns6 материалов

Understanding Design Patterns

Design PatternsВидеоDesign PatternsЧтениеDemo: The Callback PatternВидеоImplementing a CallbackЛабораторнаяGreatest TakeawayОбсуждениеModule 4 QuizЗадание