Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

All Coding Fundamentals content:

  1. Giới thiệu về Mongoose cho MongoDB và Node.js

    Giới thiệu về Mongoose cho MongoDB và Node.js

    Tutorial Beginner

    Mongoose là một framework JavaScript thường được sử dụng trong ứng dụng Node.js với database là MongoDB. Trong bài viết này, tôi sẽ giới thiệu cho bạn...

  2. Cách Viết, Đóng gói và Phân phối một Thư viện trong Python

    Cách Viết, Đóng gói và Phân phối một Thư viện trong Python

    Tutorial Intermediate

    Python là một ngôn ngữ lập trình tuyệt vời, nhưng việc đóng gói là một trong những điểm yếu nhất của nó. Nó là một thực tế được nhiều người biết đến trong...

  3. Sử dụng passport với sequelize và MySQL

    Sử dụng passport với sequelize và MySQL

    Tutorial Intermediate

    Sequelize là một ORM Node.js dựa trên promise. Nó có thể được sử dụng với PostgreSQL, MySQL, MariaDB, SQLite và MSSQL. Trong hướng dẫn này, chúng tôi sẽ...

  4. Làm thế nào để xác minh một số điện thoại qua tin nhắn SMS

    Làm thế nào để xác minh một số điện thoại qua tin nhắn SMS

    Tutorial Intermediate

    Trong bài trước, tôi đã viết về việc chuẩn bị các ứng dụng của bạn cho tin nhắn SMS bằng cách sử dụng Twilio, một dịch vụ nhắn tin thông dụng. Trong bài...

  5. Làm quen với Cassandra: Kiểu dữ liệu CQL và sử dụng GoCQL

    Làm quen với Cassandra: Kiểu dữ liệu CQL và sử dụng GoCQL

    Tutorial Intermediate

    Trong phần đầu tiên của loạt bài hướng dẫn này, tôi đã khái quát những điều rất cơ bản của Cassandra và sử dụng CQLSH để giao tiếp với hệ thống cơ sở dữ liệu...

  6. Làm quen với Cassandra: Sử dụng CQL API và CQLSH

    Làm quen với Cassandra: Sử dụng CQL API và CQLSH

    Tutorial Beginner

    Apache Cassandra là một trong các hệ thống cơ sở dữ liệu mã nguồn mở phổ biến nhất. Nó được thiết kế với mục đích xử lý lượng lớn dữ liệu được lưu trữ trong...

  7. Sử dụng Cơ sở Dữ liệu Illuminate Với Eloquent trong Ứng dụng PHP của Bạn Mà Không cần Laravel

    Sử dụng Cơ sở Dữ liệu Illuminate Với Eloquent trong Ứng dụng PHP của Bạn Mà Không cần Laravel

    Tutorial Intermediate

    Illuminate là hệ thống cơ sở dữ liệu của Laravel trừ Laravel ra. Nó đi kèm với Eloquent ORM trong Laravel. Nếu bạn muốn xây dựng các ứng dụng PHP bằng ORM và...

  8. Viết các ứng dụng Android bằng Kotlin: Bước đầu làm quen

    Viết các ứng dụng Android bằng Kotlin: Bước đầu làm quen

    Tutorial Beginner

    Mặc dù đại đa số các ứng dụng Android được viết bằng Java, nhưng không có luật nào bắt buộc bạn phải sử dụng Java cho phát triển Android. Có một loạt các...

  9. Làm quen với Retrofit 2 HTTP Client

    Làm quen với Retrofit 2 HTTP Client

    Tutorial Intermediate

    Retrofit là một HTTP client type-safe cho Android và Java. Retrofit giúp dễ dàng kết nối đến một dịch vụ REST trên web bằng cách chyển đổi API thành Java...

  10. Sức mạnh của PowerShell, Phần 1

    Sức mạnh của PowerShell, Phần 1

    Tutorial Intermediate

    PowerShell là một shell tương tác và ngôn ngữ kịch bản từ Microsoft làm thay đổi suy nghĩ về một shell dòng lệnh. Nó có các tính năng rất thú vị hơn và vượt...

  11. Giới thiệu về Android Firmware

    Giới thiệu về Android Firmware

    Tutorial Beginner

    Điện thoại và máy tính bảng Android thường mở nhiều hơn so với các đối thủ của chúng chạy hệ điều hành như iOS, Tizen hay Windows 10 Mobile. Nếu bạn không...

  12. Android từ đầu: Hiểu về Adapter và Adapter View

    Android từ đầu: Hiểu về Adapter và Adapter View

    Tutorial Beginner

    Adapter View ở khắp mọi nơi và bạn sẽ khó mà tìm thấy một ứng dụng Android phổ biến mà không sử dụng chúng. Tên nghe có vẻ lạ, nhưng nếu bạn nghĩ rằng bạn...