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
- Course
- C-10065-TT00GD76
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.