- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Các cách định nghĩa JSON format khi tạo một rails API
Bài viết hôm nay, tôi xin giới thiệu một số cách phổ biến hay được dùng để định nghĩa json format khi phát triển API dùng Rails: dùng respond_to block và as_json, sử dụng Presenter, dùng Jbuilder, dùng active_model_serializers. Để phục vụ cho các phần sau, trước tiên chúng ta sẽ tạo 2 models là ...
Tìm hiểu Apdapter Pattern
Tìm hiểu về Strategy pattern. </br> Bài viết được tham khảo từ cuốn Design pattern for dummies </br> Ở bài trước, tôi đã giới thiệu cho các bạn về Strategy pattern: https://viblo.asia/trung.nn.92/posts/znmMdy7YGr69. Hôm nay chúng ta sẽ tìm hiểm về Adapter pattern. Adapter ...
PyMOTM: Beautiful Soup 4 (Part I)
Beautiful Soup 4 Mục đích : Parse HTML, XML và Website scraping Bạn muốn parse HTML, XML hay đơn giản là muốn scraping dữ liệu từ một website nào đó với ngôn ngữ Python? Trên Viblo cũng có một số bài của Anh Tranngoc về Scraping và Crawling dữ liệu từ một website nào đó với module Scrapy ...
Laravel Beauty: Tìm hiểu về Contract
Laravel Beauty: Recipes & Best Practices Laravel Beauty: Tìm hiểu về Service Container Laravel Beauty: Tìm hiểu về Service Provider Laravel Beauty: Tìm hiểu về Facade Laravel Beauty: Tìm hiểu về Contract Tiếp nối series về các phần core của Laravel Framework, trong bài viết ...
tìm hiểu về CoreData
Để lưu trữ dữ liệu, hiện nay có rất nhiều cách lưu trữ. Nhưng hiện nay lưu trữ sử dụng framework CoreData của Apple là một lựa chọn được rất nhiều người sử dụng. Trong bài viết dưới đây tôi sẽ làm rõ nội dung: CoreData là gì? CoreData hoạt động ra sao CoreData có thể làm được những gì ...
Từng bước để trở thành một lập trình viên giỏi
Mình muốn chia sẻ 1 bài viết được viết trên https://simpleprogrammer.com/2014/06/30/step-step-path-becoming-great-software-developer/ mà theo mình nghĩ là rất hay Thời gian gần đây tôi có nhận được một số email mà về cơ bản đều hỏi rằng “làm thế nào để có thể trở thành một lập trình viên ...
MVVM Application
Tiếp theo bài viết trước về MVP, tôi sẽ trình bày về mô hình MVVM và áp dụng của nó trong ứng dụng iOS. MVVM Tôi biết về mô hình này khi lập trình WPF. MVVM được sáng tạo bởi hai kỹ sư của Microsoft là Ken Cooper và Ted Peters với mục đích làm đơn giản việc lập trình sự kiện của giao diện người ...
Tìm hiểu mã nguồn mở PHP CMS Joomla và hướng dẫn cài đặt
Mở đầu Nếu bạn là một người mới bắt đầu có dự định trở thành một lập trình viên thiết kế một website thì tôi nghĩ bạn đã đọc được đúng bài rồi đó. Là một người mới vào lập trình mà chưa biết nhiều về thiết kế web or chưa học or học được ít kiến thức về lập trình. Bạn muốn làm quen với việc tạo ra ...
swift protocol tutorial
Một protocol định nghĩa một kế hoạch chi tiết của phương thức, thuộc tính và nhưng yêu cầu khác để phù hợp với nhiệm vụ cụ thể hoặc một vài tính năng. Protocol có thể sau khi được chấp nhận bởi class, cấu trúc hoặc liết kê (enum) để cung cấp sự thực thi của những yêu cầu đó. Giao thức có thể yêu ...
SỬ DỤNG SWEETALERT ĐỂ LÀM HỘP THOẠI ALERT CỦA JAVASCRIPT
Giới Thiệu SweetAlert sẽ khiến bạn ngạc nhiên với giao diện hết sức thân thiện và trang nhã, việc kết hợp các hiệu ứng giúp cho hộp thoại alert của bạn nổi bật hơn bao giờ hết, và nếu như so sánh với alert mặc định của javascript thì có lẽ bạn sẽ không bao giờ quay trở lại sử dụng cách truyền ...