
Chào mừng tất cả các bạn đến với bài viết đầu tiên trong năm mới Bính Thân 2016. Trong Series AngularJS cho người mới tôi đã từng đề cập rất nhiều đến Restful API, trong bài viết này tôi sẽ hướng dẫn các bạn xây dựng Restful API để trả dữ liệu về product cho frontend một cách nhanh nhất và đơn giản nhất đối với những bạn đã quen thuộc với Java bằng Spring Boot và MongoDB.
Nào cùng bắt đầu.
Đầu tiên các bạn tạo project với gradle bằng bất cứ IDE nào mà các bạn quen thuộc.
File build.gradle
các bạ...
Đây là một câu hỏi khá thường xuyên cho người mới bắt đầu học Javascript. Nhiều người hay nhầm lẫn Ajax là một ngôn ngữ lập trình mới hay một công nghệ thuộc về lập trỉnh trên server. Tuy nhiên trên thực tết thì Ajax chỉ đơn thuần là Javascript và nó không quá phức tạp như nhiều người nghĩ. Trong bài viết này tôi sẽ giải thích về Ajax theo một cách đơn giản nhất và bạn không cần phải viết bất kỳ một đoạn code nào.
Sử dụng Ajax sẽ giúp tối ưu hóa trải nghiệm của người dùng. L...
Trong bài học trước bạn đã tìm hiểu cách lưu bài viết lên database. Ở bài học này chúng ta sẽ cùng nhau tìm hiểu cách hiển thị danh sách các bài viết được lưu trên database.
Trên máy bạn mở text editor và tạo một file với tên list.php
với nội dung như sau:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Form HTML</title>
</head>
<body>
<h1>Danh sách bài viết</h1>
<table>
<thead>
<tr>
<th>STT</th...
Ở bài học này chúng ta sẽ tìm hiểu cách tạo một trang PHP với một form để người dùng có thể tạo bài viết.
Đầu tiên bạn mở text editor lên và tạo một tập tin mới với nội dung như sau:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Form HTML</title>
</head>
<body>
<form method="POST" action="save.php">
<div>
<input type="text" name="title" placeholder="Nhập tiêu đề">
</div>
<div>
<textarea name="conten...
Trong bài viết này tôi sẽ hướng dẫn bạn cách sử dụng HTML5 Canvas API để vẽ cờ Nhật Bản.
Trước tiên nếu bạn còn thắc mắc API là gì thì tôi xin được giải thích ngắn gọn như sau:
Nó giống như việc các nhà máy sản xuất ổ cắm điện và các nhà sản xuất dây cắm đồng ý với nhau về các quy tắc sản xuất để khi các sản phẩm này được tạo ra chúng có thể sử dụng tướng thích được với nhau.
Canvas xuất hiện trong API của phiên bản HTML5 giúp lập trình viên có thể sử dụng Javascript để làm việc với hình ảnh.
S...
Để có thể lập trình với PHP và MySQL thì bước đầu tiên cần làm là thiết kế database. Việc này thông qua hai bước là tạo database và thêm bảng vào database để lưu trữ dữ liệu.
Trong khóa học này chúng ta sẽ học cách xây dựng một ứng dụng viết blog do đó chúng ta sẽ tạo một database với tên là blog
. Để tạo database trên máy local bạn khởi động MySQL Client (nếu bạn đang ở trên server bạn có thể làm điều này thông qua kết nối SSH tới server) và chạy câu lệnh sau:
> CREATE DATABASE blog...