21 Ngày Tự học Lập trình web động với PHP và My SQL

Chuyên mục: Góc sinh viên

Cũng từng là sinh viên ngành công nghệ thông tin, ra trường và đi làm trong các công ty lập trình chuyên nghiệp, chúng tôi nhận thấy một thực tế rằng sinh viên chúng ta bên cạnh các môn học theo giáo trình tại nhà trường mà trong những năm đầu tiên thường rất khô khan, xa rời thực tế và thường chứa đựng kiến thức không được cập nhật kịp thời so với sự phát triển của khoa học, công nghệ hiện đại. Nhiệm vụ học các môn học ở trường thì vẫn phải hoàn thành thôi, vì những kiến thức ấy có thể chúng ta sẽ dùng đến trong một dịp nào đó trong sự nghiệp sau này của mình, cũng có những kiến thức sẽ chẳng bao giờ có cơ hội sử dụng trong cuộc sống nhưng dù sao chúng ta cũng phải lấy điểm để tốt nghiệp khóa học.

Chúng ta vẫn còn khá nhiều thời gian.

Chúng ta muốn học thêm một cái gì đó hữu ích.

Chúng ta có thể tự học? Chúng tôi viết bài này hi vọng cung cấp tới các bạn một chút thông tin để các bạn có thể lựa chọn hoặc cung cấp một sự gợi ý ban đầu cho một ý tưởng bắt đầu tự học một công cụ nào đó sẽ hỗ trợ rất tích cực cho các bạn trong công việc và cuộc sống.

Môn học chúng tôi muốn đề cập là: Lập trình web động bằng PHP và MySQL

Tại sao lại là PHP và MySQL mà không phải là môn học khác?

Có rất nhiều ngôn ngữ lập trình web mà bạn có thể sử dụng để tự tạo ra một website động cho chính mình như ASP, ASP.NET, JSP, PHP,...

Chúng tôi muốn giới thiệu tới các bạn môn học này vì:

  • PHP là một ngôn ngữ lập trình mã nguồn mở, bạn không phải trả phí cho việc sử dụng.
  • MySQL là một hệ quản trị cơ sở dữ liệu mã nguồn mở.
  • Cộng đồng sử dụng PHP và MySQL rất rộng lớn trên toàn thế giới.
  • Tài liệu dạy lập trình PHP và MySQl nhiều vô cùng, các bạn có thể tìm qua công cụ tìm kiếm: www.google.com
  • Rất nhiều CMS (hệ thống quản trị nội dung) và các website miễn phí đã được lập trình sẵn miễn là bạn biết cách sử dụng chúng.
  • PHP và MySQL có thể chạy thoải mái trên máy chủ Windows server hoặc linux
  • Giá thuê hosting (một gói dịch vụ cho phép các bạn đặt website và cơ sở dữ liệu của mình lên một máy chủ của nhà cung cấp dịch vụ kèm theo đường truyền cho phép quảng bá website ra thế giới) gói thấp nhất rất rẻ, giúp các bạn sinh viên có thể tiếp cận và đưa sản phẩm website của mình lên internet như một website bất kỳ nào khác và có thể quảng bá website của mình ra thế giới với một giá cực rẻ. Thậm chí nếu may mắn các bạn có thể kiếm được các hosting miễn phí để thực hành bài tập của mình
  • Điều quan trọng nhất là chúng tôi biết và sẽ giới thiệu đến các bạn một cuốn sách mà chúng tôi thấy rất dễ học, hiệu quả. Chúng tôi vẫn thường sử dụng cuốn sách này để dạy cho sinh viên học việc hoặc thực tập sinh tại công ty:

cuốn sách Xây Dựng Ứng Dụng Web Bằng PHP Và MySQL của tác giả Phạm Hữu Khang

Các bạn ở Hà Nội có thể mua sách tại các hiệu sách gần Đại học Bách Khoa Hà Nội

Các bạn ở Thành phố Hồ Chí Minh có thể liên hệ nhà sách Minh Khai

Phần giới thiệu cuốn sách của nhà sách Minh Khai viết như sau:

Cuốn sách "Xây dựng và ứng dụng Web bằng PHP và MySQL" này được biên soạn nhằm giúp cho các bạn sinh viên, học sinh hay những người đang làm việc liên quan đến ứng dụng Web; đặc biệt những người phát triển ứng dụng thương mại điện tử có quy mô vừa và nhỏ có được tài liệu học tập, tham khảo, nghiên cứu và ứng dụng thực hành.

Với 21 chương, trong đó có 4 chương xây dựng ứng dụng cụ thể, thống kê tất cả kiến thức MySQL và PHP vào một ứng dụng bán hàng qua mạng, giúp cho bạn đọc có một lượng kiến thức đáng kể về MySQL, JavaScript và PHP.

Cụ thể, sách có bố cục như sau:

  • Chương 1: Giới thiệu cấu trúc HTML và thẻ HTML. Các vấn đề chính được đề cập trong chương này: Khái niệm cơ bản về Web; Cấu trúc trang HTML; Một số thẻ HTML thông dụng, đặc biệt; Cấu trúc thẻ JavaScript.
  • Chương 2: Giới thiệu Client Script, JavaScript.
  • Chương 3: Giới thiệu cơ sở dữ liệu.
  • Chương 4: Giới thiệu cơ sở dữ liệu MySQL.
  • Chương 5: Giới thiệu lập trình PHP.
  • Chương 6: Lưu trữ và truy vấn dữ liệu bằng PHP.
  • Chương 7 & 8: Dữ liệu mảng và Dữ liệu dạng chuỗi.
  • Chương 9: Xây dựng hàm người dùng và sử dụng lại mã PHP.
  • Chương 10: Hướng đối tượng trong PHP.
  • Chương 11: PHP và MySQL, Session, Cookie.
  • Chương 12: Kết hợp JavaScript và PHP, xóa và cập nhật dữ liệu.
  • Chương 13: Tìm kiếm, phân trang và điều hướng kết quả tìm kiếm.
  • Chương 14: Shopping Cart, đặt hàng qua mạng.
  • Chương 15: Mail và dịch vụ Web-Base Email, Upload trong PHP.
  • Chương 16: Quản lý thời gian (Date and Time), Tạo ảnh trong PHP.
  • Chương 17: Quản trị Website, Quản lý danh mục.
  • Chương 18: Phân quyền người sử dụng đối với ứng dụng.
  • Chương 19: Quản lý Khách hàng, hợp đồng mua hàng.
  • Chương 20: Xây dựng ứng dụng bán hàng qua mạng.
  • Chương 21: Cấu hình PHP, Web Server, triển khai ứng dụng.

Với kiến thức đầy đủ của MySQL và kỹ thuật lập trình bằng PHP, cùng với những ví dụ cụ thể, thực tế có tính chuyên nghiệp, sẽ giúp bạn khám phá ra nhiều kiến thức mới lạ của quy trình thiết kế xây dựng, phát triển ứng dụng thương mại điện tử bằng PHP và MySQL.

Phương pháp học:

Chúng tôi thường yêu cầu người học việc hoặc sinh viên thực tập mỗi ngày hoàn thành 01 chương sách. Nếu các bạn sinh viên bận học các môn khác thì có thể học mỗi 2 ngày hoàn thành 01 chương sách.

Để tăng tính tương tác chúng tôi có một kế hoạch giám sát tiến độ học bằng cách yêu cầu học viên mỗi ngày đều phải viết báo cáo.

Ngày nào học viên không làm được gì cũng phải viết báo cáo, như vậy học viên sẽ phải báo cáo hôm nay em không học được gì vì lý do gì (lý do riêng cần bảo mật thì nêu là việc riêng). Điều này có giá trị giúp học viên liên tục giữ nhịp học và luôn nhớ nhiệm vụ của mình (nhiệm vụ đối với bản thân, không ai ép buộc được các bạn cả. Chỉ có các bạn mới có thể ép được mình thôi)

Trong mail báo các có thể nêu các câu hỏi và vấn đề gặp phải để nhận được sự hướng dẫn hoặc giải thích làm rõ vấn đề.

Các mail báo cáo không nhất thiết cần được trả lời, các bạn học viên thông cảm vì số lượng học viên tham gia mô hình học tập này với công ty chúng tôi khá đông và chúng tôi không thể trả lời từng mail báo cáo. chúng tôi chỉ ưu tiên trả lời các câu hỏi cần thiết. Nếu mắc vấn đề gì chưa có câu trả lời các bạn có thể tự tìm hiểu trên internet qua google hoặc tự giải quyết. Nếu không thể tự giải quyết các bạn có thể tạm gác vấn đề đó lại để học phần tiếp theo. chúng ta sẽ quay lại tháo gỡ vấn đề còn vướng mắc sau.

Trong quá trình nhận báo cáo liên tục chúng tôi sẽ nắm được mức độ hiểu biết của học viên và tùy theo mục đích và mức độ cụ thể, chúng tôi sẽ giao bài tập cụ thể để giúp các bạn tăng kỹ năng và trang bị kiến thức cần thiết để các bạn có thể chủ động giải quyết các bài toán của mình sau này.

Nếu bạn muốn học lập trình Web với ASP.NET hoặc một ngôn ngữ nào khác chúng tôi cũng khuyên các bạn học qua 13 chương đầu của cuốn sách này. Điều này giúp các bạn trang bị rất nhiều kiến thức nền tảng quan trọng trước khi học và thực hành trên các vấn đề phức tạp hơn.

Quá trình học nhất thiết phải thực hành trên máy tính, không đọc chay, không đọc lý thuyết suông. Học lấy hiểu làm chủ đạo, không cần quan trọng việc nhớ. Nếu nhớ được thì càng tốt.

Các bạn học viên muốn tham gia học qua mạng cũng có thể liên lạc và nhận được sự hỗ trợ của chúng tôi theo phương pháp đã nêu trên. Mọi sự hỗ trợ đều miễn phí.

Liên hệ tại đây hoặc gửi mail

This e-mail address is being protected from spambots. You need JavaScript enabled to view it.

Copyright 2011 Mô phỏng Việt Nam - 21 Ngày Tự học Lập trình web động với PHP và My SQL. Công ty cổ phần đầu tư và phát triển Công nghệ Mô phỏng Việt Nam
Template Joomla 1.7 by Wordpress themes free