Lập trình PHP cơ bản cho người mới học
Tiếp cận lập trình PHP từ cơ bản nhất
Tiếp cận lập trình PHP từ cơ bản nhất
PHP là ngôn ngữ sử dụng nhiều trong các dự án trên thế giới, đặc biệt là dự án mã nguồn mở và miễn phí. PHP cùng với các Framework (Khung làm việc) rất mạnh và nổi tiếng như: Laravel, Wordpress, ... giúp tạo các ứng dụng nhanh chóng.
Với kinh nghiệm tích lũy qua nhiều dự án và giảng dạy các lớp về PHP, chúng tôi tạo ra khóa học nhằm cung cấp các kiến thức từ đơn giản và bắt đầu nhất của PHP đến một số kiến thức chuyên sâu. Khóa học được thiết kế theo công thức: Lý thuyết + Demo + Thực hành bài tập + Dự án tự thực hiện. Theo đó, nội dung của khóa học sẽ phù hợp với tất cả các Bạn đam mê lập trình và tìm hiểu PHP, lựa chọn PHP làm ngôn ngữ phát triển dự án.
Ngoài các kiến thức lập trình, khóa học còn cung cấp các kỹ năng lập trình, công cụ và các giải thuật phổ biến, dự án thực hành cần thiết để giúp các bạn tự tin lập trình với PHP và vững bước trên con đường phía trước.
Những bạn là học sinh, sinh viên, người mới học hay người đã làm quen với lập trình thì chúng tôi tin chắc đây là khóa học phù hợp nhất để lựa chọn.
Hẹn gặp các bạn trong khóa học với những trải nghiệm tốt nhất!
Khu vực Câu hỏi thường gặp trống
Giới thiệu Giảng viên
Xem trướcPHP là gì?
Xem trướcCài đặt PHP - Cài đặt XAMPP
Xem trướcGiới thiệu về IDE (Integrated Development Environment)
Xem trướcCài đặt Visual Studio Code dùng phát triển dự án PHP
Xem trướcCài đặt và cấu hình extension Code Runner trong Visual Studio Code
Xem trướcGiới thiệu phần học
Cú pháp của PHP
Biến (Variable)
Hằng (Constant)
Chú thích (Comment)
Hàm var_dump(), print_r(), die()
Lệnh echo và print
Đọc giá trị do người dùng nhập vào từ console
Kiểu dữ liệu (Data types)
Type juggling (Định kiểu)
Chuyển kiểu (Type casting)
Toán tử (Operators)
Toán tử tăng/giảm (Incrementing/Decrementing Operators)
Toán tử so sánh (Comparison Operators)
Toán tử logic (Logical Operators)
Toán tử gán (Assignment Operators)
Bài tập: Tính điểm trung bình
Bài tập: Tính diện tích và chu vi của hình chữ nhật
Bài tập: Tính tiền điện tiêu thụ
Ôn tập
Mã nguồn tham khảo
Giới thiệu phần học
Điều khiển luồng thực hiện (Flow control)
Lệnh if
Lệnh if kết hợp với mã HTML
Lệnh if…else
Lệnh if…else kết hợp với mã HTML
Lệnh if..elseif
Toán tử điều kiện
Lệnh switch
Bài tập: Quay số may mắn
Bài tập: Giải phương trình ax + b = 0
Bài tập: Giải phương trình ax2 + bx + c = 0
Bài tập: Hiển thị ngày trong tuần
Bài tập: Tính thuế thu nhập cá nhân
Ôn tập
Mã nguồn tham khảo
Giới thiệu phần học
Tổng quan về Hàm (Function)
Tham số hàm (Function parameters)
Hàm trả về giá trị
Kiểu truyền giá trị cho tham số hàm
Phạm vi của biến
Phạm vi của biến, phần 2
Type hints
Kiểu mixed và nullable
Bài tập: Viết hàm kiểm tra số chẵn lẽ
Bài tập: Viết hàm kiểm tra số nguyên tố
Bài tập: Viết hàm hiển thị 50 số nguyên tố đầu tiên
Bài tập: Viết hàm tính n!
Bài tập: Viết hàm tính tổng 1 + 2 + … + n
Ôn tập
Mã nguồn tham khảo
Giới thiệu phần học
Mảng (Array)
Thao tác cơ bản với mảng
Mảng liên kết (Associative Array)
Vòng lặp foreach
Mảng nhiều chiều (Multidimensional Array)
Các hàm xử lý mảng
Hàm array_unshift()
Hàm thao tác mảng: array_push(), array_pop() và array_shift()
Hàm thao tác: array_keys(), array_key_exists(), in_array()
Hàm thao tác: array_reverse() và array_merge()
Bài tập: Tạo mảng số ngẫu nhiên
Bài tập: Tạo mảng số ngẫu nhiên, phần 2
Bài tập: Nhập danh sách sinh viên
Bài tập: Nhập danh sách sinh viên, phần 2
Ôn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xử lý File
Mở File
Đọc File
Đọc file vào chuỗi
Đọc File vào Mảng
Ghi file
Ghi bổ sung file
Sao chép File
Đổi tên và xóa File
Làm việc với File CSV
Đọc nội dung từ File CSV
Quyền đối với File
File Upload
Lưu và hiển thị file được upload
Tạo và xử lý File Upload theo dạng self-form
Ôn tập
Mã nguồn tham khảo
Không cần kinh nghiệm lập trình. Bạn sẽ được học các kiến thức từ cơ bản nhất
Cần kiến thức cơ bản về WEB và HTML
Hiểu được các kiến thức cơ bản về PHP: kiểu dữ liệu, biến, hằng,...
Hiểu và áp dụng được kiến thức về các lệnh xử lý: lệnh điều kiện, lệnh lặp,...
Hiểu các kiến thức định nghĩa và xử lý về hàm, mảng, chuỗi (String)
Hiểu được Exception (Ngoại lệ) và các kỹ thuật xử lý
Hiểu được quản lý trạng thái bằng session và cookie
Thực hành được các thao tác với thư mục và tập tin
Vận dụng các công cụ, mẹo hay và kỹ thuật hay trong quá trình lập trình PHP
Vận dụng kiến thức cho ứng dụng TODO đơn giản
1.0
0 Học viên
105 Khóa học
1252 Đánh giá
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
Xem chi tiết