inflearn logo

PHP 7+ Programming

I created this course with the desire to make it a bible for those starting the PHP language, covering everything from basic grammar and built-in functions to web security and building a bulletin board.

(3.8) 32 reviews

454 learners

Level Beginner

Course period Unlimited

PHP
PHP
PHP
PHP

News

10 articles

  • pronist님의 프로필 이미지

    Hello. I'm Jeong Sangwoo. As I transition my career to become a generative AI instructor, I thought this would be a good opportunity to start writing again with the goal of publishing. However, I'll first release it on the web. The topic I've started writing about is 'ChatGPT 101 for Non-Majors', which will be published on Brunch. Since it's not an autobiographical story and is written for the general public, I won't discuss technically in-depth content.

    'ChatGPT 101 for Non-Majors' doesn't simply explain how to use ChatGPT, but rather explores the fundamentals you need to know to utilize generative AI through ChatGPT, a representative generative AI service. Rather than catching fish for you, it teaches you how to catch fish.

    The ways to use ChatGPT are numerous and vary by job function, ranging from simple writing to planning and marketing. These articles don't just talk about simple 'examples' like 'writing emails' or 'analyzing statistics.' By discussing the 'fundamentals' of generative AI, they build a framework that allows you to freely master ChatGPT and utilize it in practical work situations.

    0
  • pronist님의 프로필 이미지

    Edited

    Hello. This is Jeong Sang-woo. 😎

    I have published my first development book, Awesome Laravel . It is scheduled to be published on April 3, 2023. An eBook will also be published. The example codes in this book are also available on GitHub. If you have any questions, please leave them in the GitHub discussion and I will try to answer them as much as possible.

    『Awesome Laravel』 is a Laravel book based on the latest version of Laravel, 10.x, released in February 2023. The book is structured in a way that you can learn concepts as needed through actual projects. You will be able to learn while feeling how Laravel's features are used in actual projects. This method will actually help ease the resistance to technologies that you are using for the first time when using Laravel in practice.

    The target readers are those who are new to Laravel, and also existing PHP developers who want to develop better services and grow by using a framework rather than CMS(Content Management System) such as Gnuboard and WordPress. Therefore, to read this book, you need to have general experience using PHP as a prior knowledge. Or, if you have taken the PHP lectures I opened at Inflearn, 『 PHP 7+ Programming 』『 PHP 7+ Programming: Object-oriented 』, you can follow along without difficulty.

    What sets this book apart from other Laravel books, along with its support for the latest version, is testing. It writes and runs tests for every piece of code written in the project. It doesn’t just talk about how to write tests in Laravel, it writes tests for the actual code written in the project.

    I plan to use this book as a textbook to create a Laravel lecture on Inflearn in the future. It will be a paid lecture, but since there are parts that I couldn't talk about in the book or parts that are easier to express in words rather than writing, I will talk about them in more detail than in the book. However, since online lectures and books are different learning methods, it will not be a big problem to do both or only one, because it will be different for each person. Since the book will be published first and the lecture will be released two or three months later, it is a good idea to study in advance with the book and then listen to the lecture to transfer the knowledge to long-term memory. The book and the lecture will play a complementary role to each other.

    It's already been two years since I started writing "Awesome Laravel". It should have been published last year, but I think it was delayed because I was concerned about the quality and completeness of the code. I don't forget that there were people who waited for my book. It's finally time to meet those expectations 😊

    1
  • pronist님의 프로필 이미지

    Edited

    Hello. It's been a while since I've brought you some news.

    This may not be what you were expecting since it's not news about a Laravel lecture, but I'm writing to tell you that my Laravel book is coming out soon. :)

    The book title and publication date have not been decided yet, but the manuscript is currently being edited by the publisher as it is nearing completion. The sample code and table of contents have been made public on GitHub, so you can take a look at them in advance.

    Books and lectures are based on PHP 8.1/Laravel 9.x, the latest version at the moment.


    https://github.com/php-courses-inflearn/laravel

    So, when will the Laravel lecture come out? I think some of you are wondering. It is scheduled to be produced based on the book starting around mid-October. I apologize for the delay in production, everyone.

    thank you!

    3
  • pronist님의 프로필 이미지

    , We would like to inform you that a lecture on setting up a development environment ( 00 - Environment) has been added to the lecture. There have been some inquiries about setting up a development environment in the past, so we decided to add it at this opportunity. :)

    0
  • pronist님의 프로필 이미지

    hello :)

    PHP 8 is here after 5 years . It's still a beta version , but the features are pretty much defined.
    To celebrate, we've prepared a tutorial to explore the new features of PHP 8.

    It's free !

    https://www.inflearn.com/course/php8-new-features

    0
  • pronist님의 프로필 이미지

    Hello. This is Jeong Sang-woo.

    The long-awaited object-oriented lecture is finally out :)
    We are currently offering a 15% discount to celebrate our grand opening.

    PHP 7+ Programming: Object Oriented
    https://www.inflearn.com/course/php7-oop

    0
  • pronist님의 프로필 이미지

    I apologize to those who have been waiting for the lecture to appear even though May has passed.
    I've messed around with the code so many times that now all that's left is video editing! ㅜㅜ So I think it'll be possible next week.

    We would like to inform you that the curriculum has been finalized as follows. The course consists of a total of 40 lectures.

    About our classes

    • Introduction to the course

    PHP has entered the object-oriented era.

    • Class Basics
    • Static methods and late static binding
    • Constructor and destructor, Fianl, visibility
    • Abstract classes, interfaces, traits
    • Magic Method
    • Namespace
    • exception
    • Generator
    • reference
    • Comparing and copying objects

    Built-in classes, you should know this much!

    • Closure
    • class
    • Date and time
    • Directory
    • Reflection
    • session
    • Standard PHP Library
    • Stream
    • PHP Data Objects
    • Cash

    What is the PHP Standard Recommendation?

    • PSR

    How long are you going to make and use it yourself?

    • PHP package manager, Composer

    Create your own framework

    • Database
    • HTTP
    • Routing
    • session
    • Support (service providers, themes)
    • Application
    • Package your own framework

    From functional to object-oriented (bulletin board)

    • What's different from the last project?
    • Preparing the project
    • MVC(Model, View, Controller)
    • Provider
    • Middleware
    • service
    • certification
    • posthumous work
    • Post
    • image

    As for other extensions that are good to know, I will write about them in the news or lecture introduction section, just like in the reboot lecture.
    We apologize again for the delay in producing this lecture.

    + I'm seriously considering whether or not to take the Laravel course!

    2
  • pronist님의 프로필 이미지

    I am currently organizing the contents including object-oriented on my blog under the name of PHP 7+ Handbook . The structure is different from what I have discussed or will discuss in the lecture, and parts that are not suitable for conveying in writing (such as function references) will be omitted, and contents such as cookies, sessions, and file uploads have not been organized in writing yet. The grammar part is complete.

    I would like to write this as a new course update to reduce the hassle of searching for those who are new to the PHP language.

    PHP 7+ Handbook
    https://pronist.tistory.com/36

    I'm sorry to inform you that the PHP 7+ Programming: Object-Oriented course has been postponed to May . Something unavoidable happened during the production. Life doesn't always go as planned. :(

    2

$42.90