Using Vue 3 + Tailwind CSS + Firebase
Try making your own Twitter! 💪
✔️ Course Introduction
How long will you continue reading introductory books and attending TODO list-making lectures? I'm not saying the basics aren't important. In the development field, new technologies are constantly emerging, and mastering them requires a significant investment of time and effort. Finding the most efficient learning method to keep up is crucial. In this regard, clone coding is the most effective way to learn. Anyone can easily understand basic grammar, connect to a database, and display content on the screen by taking lectures and reading books. However, in actual programming, you'll encounter countless trivial problems not covered in lectures. Through my clone coding lessons, you'll experience hundreds or even thousands of times pondering and solving "Why isn't it working the way I want?" and hopefully, you'll find a deeper interest in development.
✔️ What's special about this course
- As a learner, the most frustrating moments were those moments when the instructor's coding flowed effortlessly, as if everything was already in my head and all I had to do was type it out on the keyboard. To create the code together with you, I filmed the lectures from scratch (of course, I prepared some images and color sets in advance to save time).
- Full source code is provided. Each lecture has its own commit, so you can easily follow along even if you missed something.
- We're available 24/7, 365 days a year to answer your questions. If you get stuck in a lecture and the instructor doesn't help you, you won't be able to complete it. I understand how desperate that moment can be. I'll respond as quickly as possible, within 24 hours.
Demo site
https://twitter-clone-inflearn-76b0d.web.app/
GitHub Link
https://github.com/jinsyu/twitter-clone-inflearn
Expected Questions 🙋♀️🙋♂️
Q-1. Can vue.js version 3 be used directly in actual projects?
A-1. There aren't any significant differences from version 2. In all aspects, there's no reason not to upgrade to version 3. There's no need to take the older version, right? By taking this course, you'll master Vue.js 3 completely.
Q-2. How difficult is the course?
A-2. If you are familiar with Vue.js, basic JavaScript grammar (asynchronous functions), and CSS (flex), you can take the course without difficulty.
Q-3. Why create a clone project?
A-3. Reflecting on my years of experience as a non-major, I've found that creating clone projects has been the most effective way to improve my skills. While building a given project from start to finish can be frustrating, the sense of accomplishment when you solve it yourself and finally complete it is immense. If you're looking for a basic grammar book, I highly recommend choosing the thinnest one possible. If you're taking a basic grammar course, I highly recommend taking the shortest possible course before working on a real-world project.
Q-4. I'm a beginner in programming. Among the various programming languages and frameworks, why did you choose Vue.js, Firebase, and Tailwind CSS?
A-4. If you use the three frameworks above, there's nothing you can't create. It's a powerful yet easy method. If you're unsure, just trust me and follow along.