Kiến Thức

Kiến thức là sức mạnh (Knowledge is power)  giúp con người hiểu thế giới xung quanh, giải quyết vấn đề và phát triển bản thân.

14691 Bài viết
Khai báo biến, scope và hoisting trong JavaScript
Công Nghệ

Khai báo biến, scope và hoisting trong JavaScript

Ở bài trước, chúng ta đã cùng nhau tìm hiểu về các kiểu dữ liệu trong JavaScript cũng như biết được tham trị,...

Công Nghệ

Flutter cơ bản: Hiểu về Dart

Bạn có thể tham khảo bài viết trước về việc tạo ứng dụng đầu tiên của bạn với Flutter ở đây. Còn bây...

Flutter cơ bản: Xây dựng App có nhiều màn hình
Công Nghệ

Flutter cơ bản: Xây dựng App có nhiều màn hình

Trong bài viết này chúng ta sẽ tìm hiểu cách xây dựng ứng dụng với nhiều màn hình trong Flutter bằng cách sử...

Xử lý lỗi với Future & Try-Catch Block trong Flutter
Công Nghệ

Xử lý lỗi với Future & Try-Catch Block trong Flutter

Xử lý những sai lầm của bạn! Ứng dụng của bạn đôi khi sẽ có những lỗi xảy ra. Bạn phải giải quyết...

Vòng lặp trong JavaScript
Công Nghệ

Vòng lặp trong JavaScript

Nhắc đến vòng lặp thì hầu hết các ngôn ngữ lập trình nào cũng có và JavaScript thì cũng không phải là ngoại...

Tìm hiểu Iterables và Iterators trong ngôn ngữ Dart
Công Nghệ

Tìm hiểu Iterables và Iterators trong ngôn ngữ Dart

Trước khi thực hiện một số nghiên cứu và thực hành, các iterable khá khó hiểu đối với tôi. Nếu bạn giống như...

Flutter cơ bản: State trong Flutter
Công Nghệ

Flutter cơ bản: State trong Flutter

Stateful vs Stateless Widget Trong bài viết này, chúng ta sẽ tìm hiểu chi tiết về các state trong Flutter: bao gồm Stateful...

Function trong JavaScript
Công Nghệ

Function trong JavaScript

Chắc hẳn nhiều bạn từng học qua các ngôn ngữ lập trình khác cũng đã biết về khái niệm function là gì rồi,...

Tìm hiểu về HOF và Currying trong JavaScript
Công Nghệ

Tìm hiểu về HOF và Currying trong JavaScript

Ở bài trước, chúng ta đã cùng nhau tìm hiểu về function trong JavaScript là như thế nào rồi. Đó chỉ mới là...

Flutter cơ bản: Cách phân chia Widget
Công Nghệ

Flutter cơ bản: Cách phân chia Widget

Trong bài viết này, chúng ta sẽ tìm hiểu kỹ hơn một số Widget được cung cấp bởi package Flutter Material. Chúng ta...

Flutter cơ bản: Elegant State Management và Provider
Công Nghệ

Flutter cơ bản: Elegant State Management và Provider

Cho đến bài viết này trong seri, chúng ta chỉ thấy các state ở trong một hoặc hai widget. Bây giờ, chúng ta...

Công Nghệ

Flutter cơ bản: Sử dụng nhiều Providers (Multiple Providers)

Trong phần trước của seri Flutter cơ bản, chúng ta đã có một cái nhìn sâu hơn về cách provider dùng để xử...

Hot news: Bạn có thể lập trình Flutter trên điện thoại
Công Nghệ

Hot news: Bạn có thể lập trình Flutter trên điện thoại

Bài viết được dịch từ nguồn này Cái gì? Họ không có máy tính ? Tôi làm cách nào để dạy phát triển...

10 điều mà mọi developer nên làm để phát triển sự nghiệp
Công Nghệ

10 điều mà mọi developer nên làm để phát triển sự nghiệp

Kể từ bài viết 12 điều tôi tin rằng các lập trình viên chuyên nghiệp nên làm, vào tháng 8, tôi bắt đầu...

Flutter cơ bản: Dark Mode và Dynamic Theme sử dụng Provider
Công Nghệ

Flutter cơ bản: Dark Mode và Dynamic Theme sử dụng Provider

Tiếp tục seri tìm hiểu Flutter cơ bản, chúng ta đã sử dụng các provider để hoàn thành các task như quản lý...

RxDart và cách sử dụng với BLoC Pattern trong Flutter?
Công Nghệ

RxDart và cách sử dụng với BLoC Pattern trong Flutter?

RxDart là một thư viện reactive functional programming cho ngôn ngữ Dart, dựa trên ReactiveX. Dart đã có một package phù hợp để...

10 bài học giá trị tôi học được khi là lập trình viên
Công Nghệ

10 bài học giá trị tôi học được khi là lập trình viên

Bài viết được dịch từ đây. Tôi đã phát triển phần mềm hơn 21 năm nay, tức là gần 1/3 cuộc đời.Dưới đây...

5 dự án Flutter bạn có thể làm ngay vào cuối tuần này
Công Nghệ

5 dự án Flutter bạn có thể làm ngay vào cuối tuần này

Cuối tuần, khoảng thời gian để gia đình và bạn bè cùng nhau tham gia một số hoạt động xã hội, chia sẻ...

Big data là gì? Mối liên hệ giữa big data và data analytics.
Công Nghệ

Big data là gì? Mối liên hệ giữa big data và data analytics.

Big data là một thuật ngữ mô tả khối lượng dữ liệu lớn, rất khó quản lý (có cấu trúc, không cấu trúc...

Tìm hiểu Date trong JavaScript.
Công Nghệ

Tìm hiểu Date trong JavaScript.

Như tiêu đề bài viết, hôm nay chúng ta sẽ cùng nhau tìm hiểu về Date object trong JavaScript, chuyên về xử lý...