10/10/2018, 13:33

[?] Tư vấn làm đề tài?

Em đang có ý định làm 1 trang web quản lý thông tin sinh viên bao gồm đăng ký tín chỉ, thông tin về điểm, thời khóa biểu...
Theo các pro thì em nên theo ngôn ngữ nào ạ? vì giờ tràn ngập khó chọn lọc quá :3
Các pro tư vấn cho em với ạ, TKs !!
streampow viết 15:36 ngày 10/10/2018
Theo tôi bạn nên chọn php vì:
+ dễ học
+ nguồn tham khảo nhiều và dễ tìm
+ hỗ trợ cả lập trình hướng đối tượng và cả cấu trúc, đây là một lợi điểm vì nếu trước đó bạn đã học lập trình cơ bản bằng C - cho dù bạn chưa học lập trình hướng đối tượng mà chuyển qua php vẫn tốt (khác với java ( hoặc java tốt rồi mới chuyển qua học jsp - nghĩa là học 2 lần ) hay là ASP ) mà java thì thuần hướng đối tượng.
+ các phần chức năng ở trên thì php đảm nhiệm tốt ( các ngôn ngữ khác cũng được - không mấy khác biệt ) nên bạn không ngại rằng chọn ngôn ngữ thì kỹ thuật về các phần này sẽ chênh ngôn ngữ kia nên sẽ bị thất lợi.
+ thao tác tới cơ sở dữ liệu là điều bắt buộc, php hỗ trợ tốt - dễ làm - đa dạng
+ nếu bạn chọn php và cài xampp thì đi chung thành 1 nhóm gồm webserver - database server (mysql) luôn, không phải cài riêng lẻ như khi với java hay asp
+ php là ngôn ngữ lập trình web phổ biến
+ php gắn trong mô hình LAMP ( chi phí thấp, thậm chí là miễn phí - mã nguỗn mở - hoạt động ổn định - cộng đồng hỗ trợ đông đảo ) - khác với ASP ( bản quyền - mã nguồn đóng - bị phụ thuộc nhiều vào microsoft) -java thì phải học nhiều và có phần cực nhọc hơn.
+ ...
ps: chọn 1 ngôn ngữ rồi làm thôi, thế là đủ, không nên bỏ mứa
vutienbg730 viết 15:34 ngày 10/10/2018
Cảm ơn bác đã tư vấn ạ. Hiện em mới học xong C++ (có hướng đối tượng), đang có ý tưởng làm đề tài trên mà chưa biết gì cả )
vutienbg730 viết 15:46 ngày 10/10/2018
Bây giờ em nên nghiên cứu luôn PHP hay là học qua HTML, CSS trước ạ? xin lỗi nếu câu hỏi có sai sót vì em chưa có kiến thức về vấn đề này? Em cảm ơn.
streampow viết 15:40 ngày 10/10/2018
Học cả 2 luôn - để tiết kiệm thời gian - bạn vẫn nên học HTML, CSS rồi mới chuyển sang "Lập trình web bằng php" nghĩa là học php với các phần:
- xử lý dữ liệu từ form
- thao tác với cơ sở dữ liệu
- file upload
- xử lý ngày giờ
- làm việc với cookie và session
- xử lý thư mục và tập tin
Trong lúc học HTML - CSS bạn hãy học php căn bản:
- cú pháp cơ bản, editor - các chương trình hỗ trợ lập trình
- kiểu dữ liệu, toán tử
- cấu trúc điều khiển: if then else, for loop, while loop,switch case...
- mảng
- chuỗi
- hàm
Chỉ có phần "Lập trình web với php" là bạn cần phải nắm rõ html - css trước, do đó hãy học song song phần cơ bản và html-css, tới đoạn lập trình web thì ứng dụng và làm được luôn. Sẵn kiến thức vừa mới học, đang còn mới, đang còn "ý chí quyết tâm" thì "thẳng tiến" mà học luôn.
Bạn có thể học thêm môn "CƠ SỞ DỮ LIỆU", 3 môn này học cùng một lúc. Đến khi học "lập trình web với php" sẽ không bị trúc trắc, bỡ ngỡ!
Đôi dòng góp ý ^_^
lambertphoenix viết 15:38 ngày 10/10/2018
Bạn streampow nói đầy đủ và chính xác rồi, bạn nên tham khảo ý kiến của bạn ấy.
quang288nb viết 15:49 ngày 10/10/2018
Ban Stream Pow chuẩn quá
Bài liên quan
0