Bite-Sized React(React.js): From Basics to Practice
winterlood
From concepts to unique projects, master JavaScript and React all at once with this course. Short learning, long application - a 17-hour All-in-one course!
초급
JavaScript, React, Node.js
Beyond grammar, to how it works and concepts: TypeScript is confusing even after much learning. Now, truly learn it! We'll make you a TypeScript wizard 🧙🏻♀️.
TypeScript
Necessity and Features of TypeScript
Deep understanding of type systems
Understanding Types as Sets
Using TypeScript with React
Click the image to navigate to the roadmap.
> Roadmap link: https://link.onebitefe.com/r/5cdagw
Series Course Links
> Bite-Sized React:https://inf.run/v3XAj
> Bite-Sized TypeScript: https://inf.run/FpLm4
> Bite-Sized Next.js: https://inf.run/v3XAj
The inevitable trend in frontend development, TypeScript,
Now is the time to master it properly! 😎
Now 'TypeScript' has become an inevitable trend that cannot be avoided!
If you only roughly learned the syntax without properly understanding the principles,
it will be difficult to properly utilize the powerful features that TypeScript provides.
Do you really understand TypeScript well?
Check if you can sufficiently answer the questions below.
This course is not just a simple listing of TypeScript syntax.
It covers the grammar and explores why TypeScript works the way it does and how it was designed
in a very easy and fun way.
After the course, you'll become a TypeScript wizard. 🧙🏻♀️
A handbook that you can reference alongside the course, as shown in the image below, is also provided!
TypeScript is a language that operates based on mathematical 'set theory',
so it can be difficult to fully understand the principles through words alone.
That's why I've prepared various visual materials and examples.
No matter how difficult or complex the concept is, we'll explore it in an easy and fun way.
Someone who has finished learning JavaScript and is trying to learn TypeScript for the first time
Those who have learned TypeScript but still find many aspects confusing
Those who want to understand the precise concepts and working principles of TypeScript
Those who want to try using React and TypeScript together
Learning with clean, beautiful, and impressive visual materials helps you concentrate better and remember longer.
All images are created by me, so feel free to capture and use them in your learning blog posts. 😃
Visual materials are the best way to understand things more easily and quickly, right? That's why I purchased a tablet for writing to film this course. Let's dive deep into TypeScript together with handwritten notes.
It would be a shame to carelessly store the practice code you worked hard to write, wouldn't it? We've taken care to ensure you can organize and store your code by section so you can revisit it anytime.
To save you the trouble of listening to the lecture from the beginning for review, free lecture materials are provided.
Learning never ends.
Even after this course is over, gather in the student-exclusive community
to share knowledge and various updates with each other and grow together 🌱
[Section 0, Chapter 2: Join the Student Community]
Check the student-exclusive open chat room link and password
📌 SECTION 1. Introduction to TypeScript
To truly understand a technology, you need to know the context in which it was born. Therefore, in Section 1, we'll examine the background of TypeScript's creation, taking a detailed look at what problems TypeScript aimed to solve and what characteristics it possesses.
📌 SECTION 2~3. Building TypeScript Fundamentals
Let's explore the most basic TypeScript syntax. At the same time, we'll examine what exactly TypeScript means by "type," and how types relate to each other and how they work.
📌 SECTION 4~6. Exploring TypeScript Syntax
We'll explore various TypeScript features and syntax including function type definitions, function overloading, interfaces, classes, and more.
📌 SECTION 7~9. Manipulating Types Like a Wizard
We'll explore TypeScript's most unique and powerful feature: type manipulation. We'll examine a wide variety of TypeScript's type manipulation syntax, including Generics, Indexed Access Types, Mapped Types, Keyof operators, Conditional Types, and more.
📌 SECTION 10. Using Utility Types
We'll explore various utility types that TypeScript provides by default. We'll also implement the utility types we've examined using the knowledge we've learned so far.
📌 SECTION 11. (Bonus +) Using TypeScript in React
It would be disappointing to end here, right? That's why I've prepared this as a bonus section. We'll create a very simple to-do list together and explore how to apply TypeScript to a React project.
Q. I know JavaScript, but not very well. Can I still take this course?
Yes. You can take this course as long as you're not at a complete beginner level. Whenever JavaScript prerequisite knowledge is needed, I've included JavaScript learning materials that I personally created in the lecture notes. Also, if you find the syntax difficult, you can ask questions in the student community to get help.
JavaScript Learning Materials (Excerpted from the book "React in Bite-Sized Pieces")
Q. I'm a Node.js backend developer. I'm not a frontend developer, but can I still take this course?
Yes. You can take all sections except the last bonus section (React + TypeScript).
Q. Can I capture and post lecture PPTs or screens on my blog?
Yes! Feel free to use it. Just please don't sell it. 🥲 Additionally, I would appreciate it if you could include a link to my course as the source.
Prerequisites
Important Notes
An educator who believes there's a way to explain anything easily and enjoyably. Created the 'Bite-sized React' course, which produced approximately 5,000 students on Inflearn and Udemy within one year of launch. Has been operating DEVSTU, a developer knowledge-sharing site, for about two years to help aspiring developers. Since 2022, has also been running an open chat room for people studying React. Additionally, worked for two years as CTO at a service startup for junior developers.
Work Experience
Who is this course right for?
Those new to TypeScript
Those who have learned TypeScript but lack confidence
Those who want to understand and use the principles of TypeScript.
Frontend Developer
Node.js backend developer
Need to know before starting?
JavaScript (ES6)
If you want to listen to the bonus section, React.js
35,903
Learners
2,397
Reviews
1,540
Answers
4.9
Rating
13
Courses
웹 프론트엔드 한 입 크기로 잘라먹어 볼까요?!
안녕하세요 🙇♂
저는 무엇이든 쉽고 재미있게 설명할 방법이 있다고 믿는 사람이자
세상에서 가장 따뜻한 개발자 커뮤니티를 만들고자 하는 사람입니다.
📚 도서
📹 강의
한 입 크기로 잘라먹는 Next.js
한 입 크기로 잘라먹는 타입스크립트
한 입 크기로 잘라먹는 리액트
All
64 lectures ∙ (10hr 31min)
Course Materials:
7. Hello TS World!
09:34
All
578 reviews
5.0
578 reviews
Reviews 14
∙
Average Rating 4.9
Reviews 13
∙
Average Rating 3.1
Reviews 33
∙
Average Rating 5.0
Reviews 22
∙
Average Rating 5.0
5
I took both React and TypeScript lectures. Sometimes detailed and sometimes simple and clear, so I understand it very well. The pictures and photos used to explain the lectures are simple, so I can understand them at a glance. It's also good for beginners!! I really like this lecture. I'll listen to it over and over again!!
Reviews 2
∙
Average Rating 4.5
Limited time deal
$33,880.00
30%
$37.40
Check out other courses by the instructor!
Explore other courses in the same field!