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. Kỹ thuật Scraping Trang web trong Python bằng Beautiful Soup: Cơ bản

      Kỹ thuật Scraping Trang web trong Python bằng Beautiful Soup: Cơ bản

      Tutorial Intermediate

      Trong một bài viết trước, tôi đã hướng dẫn cho bạn cách sử dụng mô-đun Requests để truy cập các trang web bằng Python. Hướng dẫn đó đã đề cập đến rất nhiều...

    2. Nén và Giải nén các Tập tin trong Python

      Nén và Giải nén các Tập tin trong Python

      Tutorial Intermediate

      Nếu bạn đã từng sử dụng máy tính, bạn có thể đã bắt gặp các tập tin với phần mở rộng .zip. Chúng là các tập tin đặc biệt có thể chứa nội dung được nén của...

    3. Cấu trúc dữ liệu với JavaScript: Tree

      Cấu trúc dữ liệu với JavaScript: Tree

      Tutorial Beginner

      Tree là một trong những cấu trúc dữ liệu được sử dụng phổ biến nhất trong phát triển web. Tuyên bố này đúng cho cả nhà phát triển và người dùng. Mỗi nhà phát...

    4. Android từ đầu: Sử dụng REST API

      Android từ đầu: Sử dụng REST API

      Tutorial Beginner

      Hầu hết chúng ta đều trưởng thành nhờ tìm hiểu các thông tin mới, những thứ như Internet là một phần quan trọng trong cuộc sống. Mọi thứ đang trở nên gắn kết...

    5. Tạo chuỗi chữ số ngẫu nhiên trong PHP

      Tạo chuỗi chữ số ngẫu nhiên trong PHP

      Tutorial Intermediate

      Hãy để tôi bắt đầu bài viết này bằng việc nói rằng hầu như không có sự kiện nào thực sự ngẫu nhiên. Ngay cả kết quả của trò tung đồng xu kinh điển về mặt lý...

    6. Phân tích một tập tin CSV bằng JavaScript

      Phân tích một tập tin CSV bằng JavaScript

      Tutorial Intermediate

      Định dạng tập tin CSV (Comma Separated Values) là một cách phổ biến để trao đổi dữ liệu giữa các ứng dụng.

    7. Cách sắp xếp các mảng trong PHP

      Cách sắp xếp các mảng trong PHP

      Tutorial Beginner

      Việc lấy thông tin từ một mảng thông tin đã được sắp xếp luôn dễ dàng hơn, nếu không bạn phải tìm kiếm từng phần tử của mảng mỗi lần. Ví dụ: giả sử bạn đã...

    8. PHP hướng object với Class và Object

      PHP hướng object với Class và Object

      Tutorial Beginner

      Trong bài viết này, chúng ta sẽ tìm hiểu những điều cơ bản về lập trình hướng object trong PHP. Chúng ta sẽ bắt đầu với phần giới thiệu về các class và...

    9. Làm quen với các thao tác CRUD trong cơ sở dữ liệu PHP MySQL

      Làm quen với các thao tác CRUD trong cơ sở dữ liệu PHP MySQL

      Tutorial Beginner

      Trong bài viết này, chúng ta sẽ khám phá cách bạn có thể sử dụng cơ sở dữ liệu MySQL để thực hiện các thao tác CRUD(create - tạo mới, read - đọc, update -...

    10. Tăng tốc Ứng dụng React Front-End của bạn bằng cách sử dụng Lazy Loading

      Tăng tốc Ứng dụng React Front-End của bạn bằng cách sử dụng Lazy Loading

      Tutorial Advanced

      Một thách thức không ngừng đối với các nhà phát triển front-end là hiệu năng của các ứng dụng. Làm cách nào chúng ta có thể...

    11. Viết API đầu tiên của bạn bằng Node.js và Express: Tìm hiểu về REST API

      Viết API đầu tiên của bạn bằng Node.js và Express: Tìm hiểu về REST API

      Tutorial Beginner

      Nếu bạn đã từng dành gian cho việc phát triển web hiện đại, bạn sẽ gặp các thuật ngữ như REST và API. Nếu bạn đã từng nghe về các thuật ngữ này hoặc từng làm...

    12. Xác thực và ủy quyền sử dụng với Auth0 trong PHP 

      Xác thực và ủy quyền sử dụng với Auth0 trong PHP 

      Tutorial Intermediate

      Trong bài viết này, chúng ta sẽ khám phá Auth0, là một dịch vụ cung cấp xác thực và ủy quyền. Auth0 cho phép bạn thiết lập các tính năng xác thực và ủy quyền...