Tư vấn giúp mình cách học PHP

Chào các bạn! mình làm về lĩnh vực tin học nhưng chỉ làm về phần cứng và mạng thôi nên khả năng lập trình kém quá, Thấy mấy bạn tư vấn cho học PHP là đơn giản nhất trong các ngôn ngữ lập trình, trước kia mình cũng được học qua C và Passcal thôi. mấy hôm nay tìm hiểu tài liệu trên mạng và cũng mới biết sơ qua về các lệnh và làm bảng biểu html, css. giờ xem mấy bài tập về truy vấn dùng PHP thì khó quá, Bạn nào làm về PHP rồi thì tư vấn giúp mình với, có người thì bảo học cắt html có người thì bảo tìm hiểu những truy vấn và làm bài cụ thể lâu dần thành quen. mình vẫn đang loay hoay không biết tiếp cận vào PHP như thế nào cho dễ hiểu và nhanh nhất, mong các bạn giúp đỡ, cảm ơn các bạn nhiều!
 

taplamhacker

♥ Thanh Trâm ♥
Chào các bạn! mình làm về lĩnh vực tin học nhưng chỉ làm về phần cứng và mạng thôi nên khả năng lập trình kém quá, Thấy mấy bạn tư vấn cho học PHP là đơn giản nhất trong các ngôn ngữ lập trình, trước kia mình cũng được học qua C và Passcal thôi. mấy hôm nay tìm hiểu tài liệu trên mạng và cũng mới biết sơ qua về các lệnh và làm bảng biểu html, css. giờ xem mấy bài tập về truy vấn dùng PHP thì khó quá, Bạn nào làm về PHP rồi thì tư vấn giúp mình với, có người thì bảo học cắt html có người thì bảo tìm hiểu những truy vấn và làm bài cụ thể lâu dần thành quen. mình vẫn đang loay hoay không biết tiếp cận vào PHP như thế nào cho dễ hiểu và nhanh nhất, mong các bạn giúp đỡ, cảm ơn các bạn nhiều!
w3schools.com/php/
:hakhoc: bạn tham khảo nha
tự mày mò cho nó vui :cll:
 
Theo như những gì bạn viết ở trên, bạn đã học lập trình C và Pascal rồi => bạn biết về lập trình, đã có nền tảng căn bản về lập trình. PHP cũng là một ngôn ngữ lập trình, nó cũng có các cấu trúc cơ bản mà các ngôn ngữ lập trình bậc cao khác sử dụng. Theo đó bạn cũng vẫn sẽ học:
+ Cú pháp cơ bản như: đặt tên biến, khai báo biến, khai báo kiểu dữ liệu, hằng, chú thích,...
+ Toán tử, cấu trúc điều khiển: rẽ nhánh (if..then..else, switch case), vòng lặp: for loop, while loop.
+ Mảng và chuỗi
+ Gọi hàm và định nghĩa hàm

Đây đều là những phần cơ bản mà học ngôn ngữ lập trình bậc cao nào cũng phải tốt - nắm vững.
Tiếp tới, có chăng php bạn sẽ học "lập trình hướng đối tượng" - như thế: căn bản về lập trình hướng đối tượng cần nắm vững như:
đối tượng, lớp đối tượng, phạm vi truy xuất, kế thừa, đa hình, phương thức, thuộc tính,...
Khi tương tác với form nhập liệu - viết bằng html - ở đây bắt đầu gọi là: web programing ( lập trình web ) - như thế:
bạn cần nắm rõ về form html.

Ngoài ra, với php sẽ học các thành phần khác biệt sau so với C và Pascal:
- cookie và session
- thao tác cơ sở dữ liệu
- datetime, được dùng nhiều trong php

Riêng ở trên bạn nói đến truy vấn, tớ hiểu: các lệnh truy vấn cơ sở dữ liệu... PHP được sử dụng chủ yếu cho mục đích
lập trình web động, trong đó thao tác tới cơ sở dữ liệu là một việc làm khó tách rời. Thao tác tới cơ sở dữ liệu trong php
không mấy phức tạp - trong đó quan trọng bạn phải nắm được các lệnh truy vấn tới cơ sở dữ liệu. Nói về các lệnh truy vấn
tới cơ sở dữ liệu - nó thuộc về môn "Cơ Sở Dữ Liệu", bạn có thể học riêng - song song với php.
Trong đó thực hành, truy vấn - khai thác - quản lý cơ sở dữ liệu trên mysql server có liên hệ mật thiết.

Lời khuyên cho bạn:
- Học thật tốt phần cơ bản của php, cũng là phần chung của tất cả các ngôn ngữ lập trình
- Học song song cơ sở dữ liệu với php - thành thục các câu truy vấn dữ liệu, rồi mới áp dụng trong php
- Một số khái niệm mới sẽ bắt gặp như cookie, session, HTTP, request, respone, datetime, timezone,...
cần tìm hiểu và đọc về chúng.
- Có thể học song song với html - css, để hình thành tư duy cảm quan về việc trình bày trang web,
giúp ích cho việc lập trình web bằng php sau này. Bạn tưởng tượng, html - css nó là cái khuôn, còn dữ liệu đổ ra
từ php như và vữa - hồ, được đổ vào các khuôn ấy, làm nên hình hải cùa trang web. Dữ liệu ấy, lại được lấy từ
Cơ sở dữ liệu (thông qua php) - được nhào nặn với nước, máy đảo vữa,...bằng trí óc lập trình của bạn (bay,...)
đổ lên khuôn: trở thành 1 hình khối ( web site ).

- Còn học lập trình thì không thể "dục tốc" được. Tư duy về thuật toán - cơ sở lập trình như dữ liệu,...là kiến thức nền tảng
trước hết đã nắm vứng. Thêm vào đó, thực hành nhiều sẽ nảy sinh ra nhiều vấn đề và thành thục các kỹ năng cũng như hiểu
sâu kiến thức. Bắt đầu, từ các ví dụ nhỏ học được => viết thành một chức năng => gom các cụm chức năng, tạo thành 1 website
hoàn chỉnh. Bạn cứ theo tuần tự ấy, từ dễ tới khó. Chúc bạn sẽ thành công!
 
mình cũng đang tìm hiểu php qua dvd của izweb. Các bác cho hỏi để làm 1 coder tốt, hay thậm chí là 1 hacker tốt thì nên học những gì. Và khi học xong, xin việc có khó khăn lắm không?
 

Thống kê

Chủ đề
100,756
Bài viết
467,591
Thành viên
339,853
Thành viên mới nhất
THPT Lí Thường Kiệt
Top