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
    1. Xây dựng trình kiểm tra đơn giản độ mạnh của mật khẩu

      Xây dựng trình kiểm tra đơn giản độ mạnh của mật khẩu

      Tutorial Intermediate

      Cung cấp thông tin phản hồi ngay lập tức là điều ngay bây giờ. Tại sao lại giới hạn bản thân trong việc kiểm tra tên người dùng và địa chỉ email? Tại sao...

    2. 8 Biểu thức Chính quy Bạn nên biết

      8 Biểu thức Chính quy Bạn nên biết

      Tutorial Intermediate

      Biểu thức chính quy (hay còn gọi là regex) bản thân nó là một ngôn ngữ. Khi bạn học một ngôn ngữ lập trình mới, chúng là ngôn ngữ phụ nhỏ này, thoạt nhìn bạn...

    3. Phát triển Extension cho Google Chrome

      Phát triển Extension cho Google Chrome

      Tutorial Intermediate

      Không có gì lạ khi trình duyệt yêu thích của tôi là Google Chrome. Tôi thích nó bởi vì nó nhanh, đáng tin cậy, ít bị lỗi (rất hiếm), và nó có giao diện đẹp....

    4. Giả lập một REST API sử dụng json-server

      Giả lập một REST API sử dụng json-server

      Tutorial Beginner

      Trong hướng dẫn này, bạn sẽ học cách làm thế nào để bắt đầu thiết lập và sử dụng một máy chủ giả lập REST API sử dụng json-server, để bạn có thể sử dụng khi...

    5. Xác thực các ứng dụng Node.js với Passport

      Xác thực các ứng dụng Node.js với Passport

      Tutorial Intermediate

      Có thể việc triển khai các chiến lược xác thực mạnh mẽ cho bất kỳ ứng dụng nào là một nhiệm vụ khó khăn và các ứng dụng Node.js cũng không ngoại lệ.

    6. Kỹ thuật Scraping Trang web trong Python bằng Beautiful Soup: Tìm kiếm và Chỉnh sửa DOM

      Kỹ thuật Scraping Trang web trong Python bằng Beautiful Soup: Tìm kiếm và Chỉnh sửa DOM

      Tutorial Intermediate

      Trong hướng dẫn trước, bạn đã học được những điều cơ bản của thư viện Beautiful Soup. Bên cạnh việc điều hướng trên cây DOM, bạn cũng có thể tìm kiếm các...

    7. Quản lý Cron Job bằng Python

      Quản lý Cron Job bằng Python

      Tutorial Beginner

      Trong hướng dẫn này, bạn sẽ được học tầm quan trọng của cron job và lý do bạn cần đến chúng. Bạn sẽ có một cái nhìn khái quát về python-crontab, một mô-đun...

    8. Các Mô-đun Toán học trong Python: Decimal và Fractions

      Các Mô-đun Toán học trong Python: Decimal và Fractions

      Tutorial Intermediate

      Ngay cả những phép toán cơ bản nhất có thể đôi khi cho ra một kết quả sai. Điều này xảy ra do các hạn chế trong việc lưu trữ giá trị chính xác của một số....

    9. Các Mô-đun Toán học trong Python: Statistics

      Các Mô-đun Toán học trong Python: Statistics

      Tutorial Beginner

      Phân tích số liệu thống kê giúp chúng ta hiểu được toàn bộ thông tin. Điều này ứng dụng trong rất nhiều lĩnh vực như thống kê sinh vật học và phân tích kinh...

    10. Xây dựng RESTful API Với Flask: Một ORM với SQLAlchemy

      Xây dựng RESTful API Với Flask: Một ORM với SQLAlchemy

      Tutorial Beginner

      Trong phần đầu của loạt bài hướng dẫn gồm ba phần này, chúng ta đã tìm hiểu cách viết RESTful API sử dụng Flask làm web framework. Cách tiếp cận trước cung...

    11. Tạo một Ứng dụng Web từ đầu sử dụng Python Flask và MySQL: Phần 2

      Tạo một Ứng dụng Web từ đầu sử dụng Python Flask và MySQL: Phần 2

      Tutorial Intermediate

      Trong phần trước của loạt bài này, chúng ta đã biết cách làm thế nào để bắt đầu với Python Flask và MySQL và cài đặt phần đăng ký người dùng của ứng dụng....

    12. Các Mô-đun Toán học trong Python: Random

      Các Mô-đun Toán học trong Python: Random

      Tutorial Intermediate

      Sự ngẫu nhiên luôn xảy ra ở xung quanh chúng ta. Khi bạn tung một đồng xu hoặc một con súc sắc, bạn không bao giờ có thể chắc chắn về kết quả cuối cùng....