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
Xem trướcCú pháp của PHP
Xem trướcBiến (Variable)
Xem trướcHằng (Constant)
Xem trướcChú thích (Comment)
Xem trướcHàm var_dump(), print_r(), die()
Xem trướcLệnh echo và print
Xem trướcĐọc giá trị do người dùng nhập vào từ console
Xem trướcKiểu dữ liệu (Data types)
Xem trướcType juggling (Định kiểu)
Xem trướcChuyển kiểu (Type casting)
Xem trướcToán tử (Operators)
Xem trướcToán tử tăng/giảm (Incrementing/Decrementing Operators)
Xem trướcToán tử so sánh (Comparison Operators)
Xem trướcToán tử logic (Logical Operators)
Xem trướcToán tử gán (Assignment Operators)
Xem trướcBài tập: Tính điểm trung bình
Xem trướcBài tập: Tính diện tích và chu vi của hình chữ nhật
Xem trướcBài tập: Tính tiền điện tiêu thụ
Xem trướcÔn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcĐiều khiển luồng thực hiện (Flow control)
Xem trướcLệnh if
Xem trướcLệnh if kết hợp với mã HTML
Xem trướcLệnh if…else
Xem trướcLệnh if…else kết hợp với mã HTML
Xem trướcLệnh if..elseif
Xem trướcToán tử điều kiện
Xem trướcLệnh switch
Xem trướcBài tập: Quay số may mắn
Xem trướcBài tập: Giải phương trình ax + b = 0
Xem trướcBài tập: Giải phương trình ax2 + bx + c = 0
Xem trướcBài tập: Hiển thị ngày trong tuần
Xem trướcBài tập: Tính thuế thu nhập cá nhân
Xem trướcÔn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcVòng lặp (Loop)
Xem trướcVòng lặp while
Xem trướcVòng lặp do…while
Xem trướcLệnh break
Xem trướcLệnh continue
Xem trướcBài tập: Hiển thị tam giác ngôi sao
Xem trướcBài tập 1: Hiển thị bảng cửu chương 1
Xem trướcBài tập: Hiển thị 50 số chia hết cho 3 và 5
Xem trướcBài tập: Kiểm tra số nguyên tố
Xem trướcBài tập: Kiểm tra số đối xứng
Xem trướcÔn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcTổng quan về Hàm (Function)
Xem trướcTham số hàm (Function parameters)
Xem trướcHàm trả về giá trị
Xem trướcKiểu truyền giá trị cho tham số hàm
Xem trướcPhạm vi của biến
Xem trướcPhạm vi của biến, phần 2
Xem trướcType hints
Xem trướcKiểu mixed và nullable
Xem trướcBài tập: Viết hàm kiểm tra số chẵn lẽ
Xem trướcBài tập: Viết hàm kiểm tra số nguyên tố
Xem trướcBài tập: Viết hàm hiển thị 50 số nguyên tố đầu tiên
Xem trướcBài tập: Viết hàm tính n!
Xem trướcBài tập: Viết hàm tính tổng 1 + 2 + … + n
Xem trướcÔn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcMảng (Array)
Xem trướcThao tác cơ bản với mảng
Xem trướcMảng liên kết (Associative Array)
Xem trướcVòng lặp foreach
Xem trướcMảng nhiều chiều (Multidimensional Array)
Xem trướcCác hàm xử lý mảng
Xem trướcHàm array_unshift()
Xem trướcHàm thao tác mảng: array_push(), array_pop() và array_shift()
Xem trướcHàm thao tác: array_keys(), array_key_exists(), in_array()
Xem trướcHàm thao tác: array_reverse() và array_merge()
Xem trướcBài tập: Tạo mảng số ngẫu nhiên
Xem trướcBài tập: Tạo mảng số ngẫu nhiên, phần 2
Xem trướcBài tập: Nhập danh sách sinh viên
Xem trướcBài tập: Nhập danh sách sinh viên, phần 2
Xem trướcÔn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcException (Ngoại lệ)
Xem trướcLệnh try…catch
Xem trướcException Object
Xem trướcPredefined Exceptions
Xem trướcNhiều khối catch
Xem trướcLệnh try…catch…finally
Xem trướcDebug chương trình trong Visual Studio Code
Bài tập: Nhập, kiểm tra tính hợp lệ và Tính n!
Xem trướcÔn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcUnix timestamps
Xem trướcLấy và thiết lập timezone
Xem trướcTạo nhãn thời gian (timestamp)
Xem trướcĐịnh dạng nhãn thời gian/ngày tháng năm
Xem trướcPhân tích và tạo Unix Timetamps từ chuỗi
Xem trướcPhân tích chuỗi thời gian
Xem trướcÔn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcFORM (Biểu mẫu)
Xem trướcForm gởi dữ liệu theo method:post
Xem trướcEscaping the output
Xem trướcPHP self-processing form (Biểu mẫu tự xử lý)
Xem trướcFile .htaccess
Xem trướcHàm filter_has_var()
Xem trướcBài tập: Tạo form thực hiện các phép tính số học cơ bản (+,-,*,/)
Ôn tập
Mã nguồn tham khảo
Giới thiệu phần học
Xem trướcXử lý File
Xem trướcMở File
Xem trướcĐọc File
Xem trướcĐọc file vào chuỗi
Xem trướcĐọc File vào Mảng
Xem trướcGhi file
Xem trướcGhi bổ sung file
Xem trướcSao chép File
Xem trướcĐổi tên và xóa File
Xem trướcLàm việc với File CSV
Xem trướcĐọc nội dung từ File CSV
Xem trướcQuyền đối với File
Xem trướcFile Upload
Xem trướcLưu và hiển thị file được upload
Xem trướcTạo và xử lý File Upload theo dạng self-form
Xem trướcÔn tập
Mã nguồn tham khảo
Xây dựng ứng dụng TODO đơn giản
Xem trướcTạo dự án và thiết kế giao diện
Xem trướcThiết kế giao diện hiển thị danh sách
Xem trướcTổ chức và thực hiện chức năng hiển thị
Xem trướcThực hiện chức năng thêm mới tác vụ
Xem trướcThực hiện chức năng hoàn thành tác vụ
Xem trướcThực hiện chức năng xóa tác vụ
Xem trướcMã 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
1 Học viên
190 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