Become a computer science major by memorizing broadly and shallowly
This is a lecture for all non-major beginners who want to become computer science majors by memorizing broadly and shallowly. You can quickly learn what you can learn in essential computer science major subjects such as computer architecture and operating systems. Above all, you can finish it by memorizing it!
4,248 learners
Level Beginner
Course period Unlimited

I have created a course where anyone can build their own service!
Hello, students. This is Hosing Choi, the "Leisurely Developer."
I have refined and created the Vibe Coding lecture until I reached the conclusion that it was sufficient by my own standards. However, now that it's finished, it seems that it has effectively become an AWS lecture rather than a Vibe Coding lecture.

If you want to create your own service based on AWS, I believe this course will be sufficiently helpful. In fact, the nullnull.co.kr service I created is being operated with the following structure.

The AWS Amplify frontend is connected to GitHub for automated deployment, and security is ensured by combining S3 bucket storage and ALB through CloudFront with WAF attached. Lecture videos are converted for streaming using the MediaConvert service, uploaded to a Private S3 bucket, and provided as a streaming service via the Pre-signed URL method. The backend runs on an EC2 instance based on 2 vCPUs + 2GB RAM. Finally, the PostgreSQL DB is being served through RDS.
You can think of this course as covering everything in this diagram except for MediaConvert. I can confidently say that if you truly need your own service or a production-grade portfolio that works properly, you should not miss this course!
I hope this post serves as helpful information rather than just an advertisement, and I will continue to greet you with great lectures in the future. Thank you always. 😄




