
Learning Vue.js by Selecting the Essentials
sucoding
Vue.JS, a must-learn for front-end beginners!! Let's delve into Vue.JS from the basics to advanced levels!
초급
Vue.js, Vue 3, pinia
A comprehensive React course learning the latest features of React 19 with TypeScript! From the basics to state management (Context, Redux Toolkit, Zustand), API communication (Fetch, Axios), the latest hooks (use, useActionState, useOptimistic, etc.), and practical projects, you will gradually learn to build React apps that can be immediately applied in real-world work.
Understanding TypeScript Basic Syntax and Type System
React component structure, JSX syntax, usage of props & state
React + TypeScript State Management Techniques (useState, useReducer)
Iterative rendering, conditional rendering: core syntax and type safety
TypeScript-based form handling and validation (controlled/uncontrolled)
Latest styling techniques (CSS Module, Styled-component, emotion, vanilla extract, tailwind css
Global State Management with Context API
Structured state management with Redux Toolkit
Simple and Fast State Management Implementation with Zustand
Reusing logic with custom hooks
Performance Optimization: useMemo, useCallback, React.memo
Component Structure Design and Folder Structure Organization Strategy
The Highlight of React 19 !!! Handling asynchronous data with use() + Suspense + ErrorBoundary
Implementing optimistic UI with useOptimistic()
Integrating form processing and state management using useActionState()
Implementing SPA Routing with React Router (v7)
Page Transition and Dynamic Routing Handling
Fetching API Data and Error Handling with Fetch and Axios
TypeScript-based real-world project planning and design
State management + API communication + Routing integrated example implementation
Real-world project code management and finalization (node.js + express + mongodb + kakao + react 19))
Who is this course right for?
Frontend beginner new to React.
JavaScript-based React familiar, TypeScript unfamiliar developer
Those who want to systematically compare state management tools (Context, Redux Toolkit, Zustand)
A developer keen to apply React 19's new features in practice
Prospective job seeker who wants to complete a React project for their portfolio
Need to know before starting?
html + css
javascript
typescript
4,702
Learners
241
Reviews
108
Answers
4.9
Rating
7
Courses
수코딩은 온라인과 오프라인을 병행하면서
코딩을 가르치는 활동을 하고 있습니다.
다년간의 오프라인 강의 경험을 바탕으로,
더 많은 사람들이 코딩을 쉽고 재미있게 배울 수 있도록
매일 고민하고, 끊임없이 노력하고 있습니다.
현재까지 다음과 같은 3권의 책을 출판하며
프런트엔드 강의 분야를 선도하고 있습니다:
또한, 유튜브 채널을 통해 다양한 무료 강의도 제공하고 있습니다.
👇 지금 바로 방문해 보세요
[유튜브 채널 링크]
All
316 lectures ∙ (26hr 50min)
Course Materials:
All
36 reviews
4.9
36 reviews
Reviews 5
∙
Average Rating 5.0
Edited
5
I'm really satisfied because there are mission parts in the middle that allow me to check whether I can solve problems on my own and how well I understand the concepts. I'm really looking forward to the next lecture. I hope it comes out soon! Personally, I think with your teaching style, you would also create great data structures/algorithms lectures.
Hello GomCode! Thank you so much for your Kind words! I feel rewarded knowing that the mission part was helpful. I will continue to prepare content that brings fun and a sense of achievement to your learning. I will also take your valuable feedback about the data structures/algorithms lecture into consideration. I will work hard to prepare the next lecture so it meets your expectations!
Reviews 2
∙
Average Rating 5.0
5
The kind tone makes it easy to concentrate and seems very delicate.
Hello, Ingu-nim! Thank you for your kind words! Your attentive listening gives me more energy. I will continue to strive to be helpful with meticulous and Kind lectures in the future 😊
Reviews 1
∙
Average Rating 5.0
5
I'm listening because it's necessary for my job. It's my first time with web development, but you explain it so well, it's easy to understand! I'll listen well to the end.
It's great you're applying it directly to work! I've designed it for beginners to understand, so don't worry, let's stick with it to the end. I'm rooting for you 💪
Reviews 5
∙
Average Rating 5.0
Edited
5
It's really great that you explain the basic concepts briefly and concisely from the beginning. I always feel this, but Sucoding's lectures feel like 'lectures that read books aloud.' When reading as text, it's difficult, but when you explain it verbally and show it with materials, it really resonates well! Additionally, I recently started studying for frontend technical interviews, and these contents were well integrated into the lectures as well. Thank you for the beneficial lectures in many ways.
Thank you for your valuable feedback! We are always striving to easily explain difficult parts through text. We will continue to improve so that we can be more helpful in the future! Thank you 😀
$77.00
Check out other courses by the instructor!
Explore other courses in the same field!