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.

Getting started with Coding Fundamentals

  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All Coding Fundamentals tutorials:

    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...