Dart Fundamentals là các kiến thức nền tảng của ngôn ngữ lập trình Dart, bao gồm cú pháp, kiểu dữ liệu, biến, hàm, luồng điều khiển, cách làm việc với collection, null safety và các khái niệm OOP cơ bản.

Những cái thường thuộc Dart Fundamentals:

  • Biến và kiểu dữ liệu: cách khai báo biến, kiểu dữ liệu cơ bản như int, double, string, bool, list, map.
  • Toán tử và luồng điều khiển: các phép toán, if/else, vòng lặp for, while, switch.
  • Hàm: cách viết hàm, tham số, giá trị trả về, hàm mũi tên, tham số có tên.
  • Collection: cách dùng list, map và các kiểu tập hợp cơ bản khác.
  • Null safety: cách biến có thể hoặc không thể chứa null, dùng ? để khai báo kiểu có thể null.
  • OOP cơ bản: class, object, kế thừa, mixin, abstraction, polymorphism

Bài viết khác

REST API

1. REST API là gì? REST API là một cách thiết kế API giúp các ứng dụng giao tiếp và trao đổi dữ liệu với nhau thông qua Internet. REST là viết tắt của Representational State Transfer, còn API là Application Programming Interface. Hiểu đơn giản, REST API đóng vai trò như một cầu nối […]

Tìm hiểu về ngôn ngữ lập trình Dart

  Dart là gì? Dart là một ngôn ngữ lập trình mã nguồn mở được phát triển bởi Google, được sử dụng để xây dựng các ứng dụng có thể chạy trên nhiều nền tảng khác nhau. Hiện nay, Dart được biết đến nhiều nhất vì đây là ngôn ngữ lập trình chính được sử […]

Tìm hiểu về Design Pattern

Design Pattern là gì? Design Pattern, hay còn gọi là mẫu thiết kế, là những giải pháp mang tính tổng quát được sử dụng để giải quyết những vấn đề thường gặp trong quá trình thiết kế và xây dựng phần mềm. Design Pattern không phải là một đoạn code có sẵn để mình copy […]

SOLID là gì?

1. Cơ bản về SOLID SOLID là 5 nguyên tắc giúp mình viết code dễ hiểu, dễ sửa, dễ mở rộng và ít gây lỗi khi thay đổi. SOLID thường được sử dụng trong lập trình hướng đối tượng. Có thể hiểu đơn giản là thay vì viết một đoạn code làm quá nhiều việc hoặc […]

Tìm hiểu về SOLID trong lập trình

SOLID là gì? SOLID là tập hợp gồm 5 nguyên tắc trong thiết kế phần mềm hướng đối tượng, được sử dụng để giúp mã nguồn có cấu trúc tốt hơn, dễ đọc, dễ bảo trì, dễ kiểm thử và dễ mở rộng. SOLID không phải là một ngôn ngữ lập trình, framework hay thư […]

Scrum và các khái niệm liên quan

1. Khái niệm về Scrum Scrum là một Agile Framework được sử dụng để quản lý và phát triển các sản phẩm phức tạp, đặc biệt phổ biến trong lĩnh vực Software Development. Scrum giúp đội nhóm chia một dự án lớn thành những phần công việc nhỏ và phát triển sản phẩm thông qua […]

Leave a Reply

Your email address will not be published. Required fields are marked *