RaoVat24h
Blogger Thủ thuật WordPress

Kinh nghiệm học Lập Trình Web

Advertisement

Trong phần này tôi sẽ chia sẻ cho các bạn số định hướng khi học lập trình. Chúng ta sẽ cùng điểm qua một số khái niệm Frontend, Backend, Database.

Kinh nghiệm học Lập Trình Web
Kinh nghiệm học Lập Trình Web

1. Frontend End (Phần giao diện mà người dùng tiếp xúc)

Giao diện web mà bạn tương tác hàng ngày nằm trong phần Frontend End. Nó bao gồm lập trình ra cấu trúc của trang web như Header, Main, Sidebar, Footer…..vv
3 ngôn ngữ lập trình mà bạn cần học chính là CSS, HTML, Javascript

Riêng bản thân mình chỉ mới tìm hiểu CSS, HTML và một ít Javascript

2. Back End – App – Xử lí nghiệp vụ

Là phần nằm bên trong trang web xử lý các nghiệp vụ quan trọng. Bạn có thể học 1 trong các ngôn ngữ Server sau đây: PHP, Python, Ruby, Java, C#/VB

PHP, Python, Ruby: có đặc thù gọn nhẹ, dễ học, dễ sử dụng, chạy nhanh hơn. Nhưng không phù hợp với các ứng dụng có qui mô lớn, mức độ bảo mật phức tạp.
Java, C#: Nặng hơn, phù hợp với các ứng dụng lớn, có độ phức tạp cao.

Tuy nhiên nếu muốn có thu nhập cao nên học các ngôn ngữ hiếm, tuyển dụng lương cao. Đơn giản có thể thấy tuyển dụng lập trình viên Ruby khoảng 1000USD trong khi PHP ứng dụng cao, phổ biến chỉ khoảng 500USD

3. Back End – Database (Cơ sở dữ liệu)

Database chịu trách nhiệm lưu trữ và truy xuất dữ liệu phát sinh từ ứng dụng. Để học về Database (chỉ xét CSDL quan hệ) bạn có thể chia làm 2 phần:
Ngôn ngữ truy vấn dữ liệu: SQL (Structured Query Language)
Hệ quản trị CSDL: MySQL, SQL Server, DB2, Oracle …
Nên học 1 số công nghệ web liên quan có thể nói là khá đình đám như Ajax, XML, Regular Expression, JQuery, Htaccess,…

PHP Framework:

Các Framework nên tìm hiểu: CodeIgniter, Zend Framework, CakePHP, Seagull, Symfony

CMS

Một số CMS khá nổi tiếng và phổ biến hiện nay gồm có Joomla, WordPress, Drupal, Magento,…
Chúc các bạn thành công!
Rate this post

DienDan.Edu.Vn

DienDan.Edu.Vn Cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn.
DienDan.Edu.Vn! là một website với tiêu chí chia sẻ thông tin,... Bạn có thể nhận xét, bổ sung hay yêu cầu hướng dẫn liên quan đến bài viết. Vậy nên đề nghị các bạn cũng không quảng cáo trong comment này ngoại trừ trong chính phần tên của bạn.
Cám ơn.

Đăng bình luận

(+84) (901) 369.468