Skip to main content

Dart Programming (3 cr)

Code: C-10065-TT00GD76-3001

General information


Enrollment
14.01.2025 - 31.12.2025
Registration for the implementation has begun.
Timing
14.01.2025 - 31.12.2026
Implementation is running.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Blended learning
Institution
Metropolia University of Applied Sciences, Karaportti 2
Teaching languages
English
Seats
0 - 500

Evaluation scale

Hyväksytty/Hylätty

Content scheduling

Course can be done in own pace. So, the timetable is up to student her-/himself.

Objective

In this couse, you will learn the basics of Dart programming language.

Content

1. Getting started 2. Dart Basics 3. Control Flow 4. Error Handling 5. Functions 6. Collections 7. Object-Oriented Programming 8. Asynchronous Programming 9. Project and Packages 10. File Handling 11. Testing 12. Final Project

Location and time

Course is delivered via Metropolia's Viope environment and it can be done in own pace.

Materials

Online.

Teaching methods

100% online (Self-Study) course.

Employer connections

None.

Exam schedules

Online.

Completion alternatives

None.

Student workload

Course can be done in own pace. So, the timetable is up to student her-/himself.

Qualifications

To get the most out of the course, you should have the following prerequisites: 1. Basic Programming Knowledge Understanding of fundamental programming concepts such as variables, control flow (if statements, loops), functions, and data types. Familiarity with the concept of data structures (e.g., arrays, strings) and basic algorithms. 2. Terminal Skills: Comfortable using a command-line interface (CLI) or terminal. Basic commands for navigating the filesystem (e.g., cd, ls/dir, mkdir). 3. IDE Familiarity Ability to use a text editor or Integrated Development Environment (IDE) for writing code. Familiarity with Visual Studio Code is a plus. This course has been created using the Dart version 3.6.

Go back to top of page