10/10/2018, 13:28

Cần định hướng học PHP nâng cao

Chào mọi người.
Em năm nay 21 tuổi, cũng học PHP được một năm rồi, nói chung code cơ bản thì em đã biết, lập trình hướng đối tượng em cũng biết cơ bản và có thể làm website được rồi. Vấn đề bây giờ là em không biết nên học nâng cao như thế nào? cần phải học những gì? Em thấy mọi người hay bảo là học PHP Framework, nhưng thực sự em cũng không có hứng học Framework lắm thành ra vẫn chưa học được FW nào nhưng chắc sau này em cũng vẫn phải học cho biết. Bây giờ nhờ mọi người định hướng giúp em là học chuyên sâu về PHP và lập trình web thì em cần học những gì nhé, nếu có tiến trình thì tốt ạ. Em xin cám ơn mọi người trước.

Có bác nào rảnh rỗi nhận đào tạo em thì tốt quá ạ

=====================

Update 16/12/2013

Uầy, sau 9 tháng rồi tự nhiên hôm nay vào lại thấy topic của em nổi lên
Cám ơn mọi người đã góp ý, hiện tại em đã học CI Framework, có thể viết một website hoàn chỉnh rồi, bây giờ em đang phân vân không biết nên học Wordpress hay một Framework khác =.=! mà giờ vẫn chưa có việc làm, có ai nhận em vào thực tập không cho em theo với

=====================

Update 20/07/2014

Lâu lâu lại thấy topic của em nổi lên Hiện tại em đã đi làm được 6 tháng rồi, em cảm thấy thoải mái với CI Framework và không học thêm FW nào nữa. Công việc ở công ty cũng bận rộn nhưng không có áp lực nhiều, chủ yếu là làm landing page cho các sự kiện, khóa học của công ty, thỉnh thoảng sửa mấy trang wordpress của công ty, ngoài ra có hỗ trợ thêm mảng email marketing cho đội marketing. Nói chung là đa di năng =.=! cái gì cũng làm. Mà sắp tới thì tập trung vào làm diễn đàn với hệ thống CRM cho công ty ._.
Hiện tại thì đang rảnh rỗi thời gian buổi tối nên cũng kiếm vài học trò ở trường và truyền dạy lại những thứ mình biết, free thôi ạ Với cả cũng đang loay hoay tìm đường đi riêng cho mình nữa, có thể là kinh doanh mảng khác hoặc nhận dự án về làm.
taydotech viết 15:32 ngày 10/10/2018
Chào bạn, Nếu bạn có nhu cầu có thể rủ bạn bè >=5 người, mình có thể giới thiệu thầy day trưc tiếp ở nhà hoặc thuê phòng cho các bạn. Chi phí sẽ rẻ hơn mà lại thoải mái.
Đảm bảo trình độ và chất lượng truyền đạt của giảng viên là tuyệt vời.
bạn liên hệ qua GMAIL: taydotech
hoặc qua số của mình 0121 513 7192
của mình nhé
clone2412 viết 15:35 ngày 10/10/2018
^ em muốn xin định hướng để tự học. cám ơn anh.
devil0604 viết 15:42 ngày 10/10/2018
Nếu như em cảm thấy chắc rồi em có thể học thêm về jquery, css nữa.
Học framework thì hỗ trợ cho em rất nhiều thứ khác. Ngoài ra em có thể học thêm các kỹ thuật khác về xử lý dữ liệu, memcache, lấy thông tin tự động từ site khác, ... rất nhiều nhé.
Sau đấy tìm hiểu về server linux và cách lệnh cơ bản nữa
haicop viết 15:38 ngày 10/10/2018
Bạn cứ nhận 1 dự án quá sức đi rồi tự bạn sẽ nâng cao tay nghề, phải có áp lực thì việc học sẽ hiệu quả hơn là ngồi nghiên cứu chay
Sau khi bắt tay vào dự án bạn sẽ nảy sinh ra các vấn đề về lập trình, giao diện, csdl, lúc đó bạn sẽ quyết định nên sử dụng nền tảng nào, framework nào...
iqwebvn viết 15:39 ngày 10/10/2018
Được gửi bởi clone2412
Chào mọi người.
Em năm nay 21 tuổi, cũng học PHP được một năm rồi, nói chung code cơ bản thì em đã biết, lập trình hướng đối tượng em cũng biết cơ bản và có thể làm website được rồi. Vấn đề bây giờ là em không biết nên học nâng cao như thế nào? cần phải học những gì? Em thấy mọi người hay bảo là học PHP Framework, nhưng thực sự em cũng không có hứng học Framework lắm thành ra vẫn chưa học được FW nào nhưng chắc sau này em cũng vẫn phải học cho biết. Bây giờ nhờ mọi người định hướng giúp em là học chuyên sâu về PHP và lập trình web thì em cần học những gì nhé, nếu có tiến trình thì tốt ạ. Em xin cám ơn mọi người trước.

Có bác nào rảnh rỗi nhận đào tạo em thì tốt quá ạ
1. Em nên nghiên cứu và tìm hiểu bản chất và chức năng chính của PHP, MySQL (giới hạn của nó, và tác dụng cụ thể của nó). Bởi vì nếu em chỉ đào sâu PHP thì sẽ có rất rất nhiều thứ liên quan đến xây dựng và phát triển website em không thể giải quyết được.

2. Tìm hiểu về HTML,CSS, Javascript (có thể 1 framework cho html, css, javascript như bootstrap, jquery,...)
Và cũng xem việc sử dụng kết hợp PHP và chúng như thế nào.

Thế nhé, để định hướng được cho em thì phải xem em muốn chuyên về công việc gì (lập trình web, thiết kế giao diện, xây dựng cơ sở dữ liệu,...)
clone2412 viết 15:41 ngày 10/10/2018
Cám ơn mọi người, em sẽ tham khảo thêm để học tiếp
ngoc_ann_00 viết 15:40 ngày 10/10/2018
Được gửi bởi haicop
Bạn cứ nhận 1 dự án quá sức đi rồi tự bạn sẽ nâng cao tay nghề, phải có áp lực thì việc học sẽ hiệu quả hơn là ngồi nghiên cứu chay
Sau khi bắt tay vào dự án bạn sẽ nảy sinh ra các vấn đề về lập trình, giao diện, csdl, lúc đó bạn sẽ quyết định nên sử dụng nền tảng nào, framework nào...
bác này nói đúng nè.
cứ làm việc rồi sẽ thấy,ngồi không học nó ko bằng vừa học vừa làm
gyc viết 15:40 ngày 10/10/2018
Được gửi bởi haicop
Bạn cứ nhận 1 dự án quá sức đi rồi tự bạn sẽ nâng cao tay nghề, phải có áp lực thì việc học sẽ hiệu quả hơn là ngồi nghiên cứu chay
Sau khi bắt tay vào dự án bạn sẽ nảy sinh ra các vấn đề về lập trình, giao diện, csdl, lúc đó bạn sẽ quyết định nên sử dụng nền tảng nào, framework nào...
Nói thì nói vậy thôi chứ có nền tảng thì sẽ vững chắc hơn. Cần học cơ bản thì mới phát huy hết khả năng của nó. Với lại đâu phải ai cũng may mắn có được dự án quá sức mà nhận cơ chứ.
gyc viết 15:34 ngày 10/10/2018
Chỉ PHP thôi là chưa đủ để tạo một trang web. Bạn đã nói bạn đã có thể tạo 1 trang web thì chắc bạn phải biết đến HTML và CSS chứ.
HTML là bộ khung trang web.
CSS có nhiệm vụ tô điểm cho trang web bạn lộng lẫy.
PHP + MySQL giúp bạn có 1 trang web động bằng việc lấy dữ liệu từ CSDL

Còn nếu bạn mọi người trầm trồ vì sự mượt mà của trang web bạn thì tìm hiểu thêm Jquery nhé.

Nếu vẫn thấy chưa đủ thì bạn hãy làm nốt Ajax để tiếp cận 1 cách lấy dự liệu "âm thầm" mà hiệu quả nhé.

Đó là chưa kể đến các kỹ thuật mới như CSS3 hay HTML5

Có rất nhiều thứ chúng ta cần học hỏi nếu muốn đạt đến độ tiệm cận hoàn hảo.

Cuối cùng mình nghĩ bạn cũng nên tìm hiểu về PHP Framework đi. Tại sao bạn lại không thích nó trong khi nó rất có lợi cho bạn.
Bài liên quan
0