
Properly Selling Git & GitHub - by Yalco
yalco
A friendly and easy course that even coding beginners can follow! The ultimate course that turns working developers into Git experts!
입문
Git, GitHub
The basics of React
Understanding React Components
State Management in React
React and Event Handling
Building Projects with React
이 강의는 외국인을 대상으로 하는 영문판 기반의 강의입니다.
순수 한국어 강의는 https://inf.run/iMsxD⬅ 이 링크에서 수강하실 수 있습니다.
React is a powerful tool for building fast and efficient web pages, loved by countless companies and developers. It's an essential skill for anyone aspiring to become a web developer.
Yalco, the master explainer, makes learning React the easiest experience on Earth!
In today's world, it's no longer just about meticulously writing code line by line. What matters most is quickly grasping the core concepts and functionalities of the technologies you use, and deciding how to direct AI to get things done.
Through a concise and impactful lecture series, gain all the essential knowledge you need for React programming—quickly and effortlessly!
Even the most challenging and complex concepts are made simple with carefully crafted examples, enabling you to learn React programming quickly and easily.
The course includes clear and concise explanations of JavaScript concepts and syntax that might be unfamiliar to beginners, seamlessly integrated into the lessons.
Complex concepts and principles are brought to life with sleek and engaging animations, making learning both enjoyable and visually stimulating.
Subtitles are provided for every spoken line, and all codes displayed on screen are highlighted for clarity. Most example codes are shown in full on a single screen, ensuring a seamless viewing experience.
By skipping the repetitive process of typing code, the course maintains a short runtime while remaining easy to follow with subtitles and highlights.
All example codes from the course are available on a Notion page, where students can also ask questions and gain additional insights through interactive discussions.
Understanding why you’re learning something is crucial. Explore how web applications work, the evolution of frontend development, the reasons behind React’s creation, and the concept of the virtual DOM. All of this is explained using visual aids and relatable analogies.
Learn how to set up and run projects using Node.js and bundlers, grasp the concepts of testing and deployment, and understand the structure of React applications—essential knowledge for React developers.
Build applications with components, render desired elements using JSX, and visualize data effectively with techniques like conditional rendering and list rendering.
Master state management with State
, share data between components using Props
, handle various events, and separate logic using Reducer
—all through practical examples.
Gain the knowledge and skills to control application states and lifecycles with built-in and custom React hooks, enabling you to implement desired functionalities with ease.
Learn how to minimize unnecessary computations, manage shared data within specific scopes using Context
, and handle multiple pages and parameters with routing techniques.
Create a frontend application for managing a book list.
This project allows you to apply the concepts learned throughout the course, exploring how each feature is used in real-world scenarios.
By interacting with a test server provided in the course, you'll gain hands-on experience in reading, writing, and updating data—just as you would in actual development work.
Q. How much HTML, CSS, and JavaScript do I need to know?
For HTML and CSS, basic knowledge is sufficient. In particular, you won’t need to write CSS yourself, as the code for examples is already prepared in this course.
While it’s beneficial to know more about JavaScript, the course provides explanations for concepts that beginners might find challenging. As long as you’ve covered the basics of JavaScript, you should be able to follow this course without difficulty.
Q. The total lecture time is about 4 hours. Isn’t that too short or insufficient?
The course was designed by removing non-essential elements like the process of typing code, focusing solely on delivering knowledge. As a result, it condenses the content of a typical 8–10 hour course into less than half the time. Additionally, subtitles and code highlights are provided throughout every scene to ensure a smooth learning experience.
학습 대상은
누구일까요?
All Who Dream of Becoming Frontend Developers
Those Who Have Completed Basic HTML, CSS, and JavaScript Courses
People Who Want to Turn Great Ideas into Web Apps
29,715
명
수강생
1,515
개
수강평
84
개
답변
4.9
점
강의 평점
17
개
강의
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
🎬 YouTube 얄팍한 코딩사전 채널 (클릭!)
📕 얄코의 책들 보러가기 (클릭!)
전체
28개 ∙ (3시간 42분)
15. 4. State Basics
11:53
17. 6. useReducer
14:10
18. 7. useRef
09:23
20. 9. Custom Hooks
09:10
21. 10. Optimization
07:42
22. 11. Context
07:27
24. 12. Routing
09:57
25. 13. React 19
08:04
₩33,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!