
Developing LLM Applications Using RAG (feat. LangChain)
jasonkang
RAG. Learn from Silicon Valley GenAI Hackathon Winner. Packed with real-world know-how.
Basic
LLM, RAG, LangChain
Test code! For those who are at a loss as to where to start, here it is. From writing tests to deploying through automation, all in one place!
579 learners
Level Basic
Course period Unlimited


Reviews from Early Learners
5.0
메가
It is neat and explains only the key points. I was at a loss as to how to test the front-end code, but it was good that it went over what to focus on first. It was fun because I could cover not only how to write test code but also test automation. When I listened to the lecture, I thought, "Wow," but when I tried to write it myself, it was still not easy, but I will try to review it diligently and build up the basics of test code. Thank you for the great lecture. (I am also keeping an eye on the Storybook lecture. Haha)
5.0
0동
It was helpful to be able to quickly review not only front-end test code but also how to use TDD and storybook. Thank you.
5.0
yeeun lee
It seems like this lecture is great for junior front-end developers to establish a solid understanding of TDD concepts and methods! Thank you for the great lecture!
How to write test code using jest and cypress
How to use storybook in component development
Deployment through test automation
How to write test code using ChatGPT
"Write test code" as seen in job postings. Now you can do it too!
/builder/eb8ddbe0-44c4-4190-92c1-85817a52fe17/Frame 1.png?w=960)
Developers without testing experience
This is for developers who want to write tests but are curious about what, how, and why to test.
Developers who are curious about whether they are testing well
This is for developers who are writing tests and operating a service, but are unsure whether the tests they wrote are effective enough because there is no senior person to review them.

You can understand what to focus on testing on the frontend.
You can write test code using jest and cypress.
Learn how to use Storybook in front-end development.
You can build a test automation pipeline.
Learn how to write test code using testing tools suitable for unit testing, integration testing, and end-to-end testing. You can follow along with the lectures and write test code using the source code provided in the GitHub repo .
/builder/58429153-00fc-49b0-ad21-e5bb11120f6c/Screenshot 2023-11-27 at 4.11 1.png?w=960)
Cypress code writing
ChatGPT is all the rage these days! How can we leverage AI to streamline front-end development? Learn how to create prompts that leverage ChatGPT.
/builder/531a4c86-0e4b-4b65-9570-bda90671226f/image 1.png?w=960)
ChatGPT
Learn how to operate services reliably through a deployment pipeline that leverages CI/CD and test automation.
/builder/1bc41c82-3f1b-400e-91cd-7473aaa865ef/DALL·E 2023-11-27 16.16.39 - A detailed and informative diagram illustrating continuous integration and continuous delivery in computer programming 1.png?w=960)
CI/CD
GS Group DX Bootcamp Front-End Training Manager
Solo developer ➡ Tech lead at Series C AI startup
Wanted Pre-Onboarding Front-End Challenge in Progress
Naver Connect Foundation Boost Camp Web/Mobile Mentor
Naver Cloud YouTube Channel presenter
Q. I have no experience writing test code. Can I still take this course?
It is designed so that even those without a basic understanding of test code can follow along.
The course begins with a detailed explanation of the basic concepts and writing methods of test code, gradually moving on to React-specific testing methodologies.
So, even if you have no experience writing test code, you can get started without any problems.
Q. What testing tools or libraries are used in this course?
I use Jest and Cypress.
Jest is one of the most popular testing frameworks in the JavaScript environment, used for unit and integration testing.
Cypress, on the other hand, is a tool specialized in e2e testing, which is very useful for testing the entire flow of a web application from the user's perspective.
By leveraging these two tools, you can gain experience with various types of testing and acquire the practical knowledge and skills needed to develop a test strategy for real-world projects.
Q. What format are the lectures taught in? Are they hands-on, or do they include a lot of theoretical explanations?
It is mainly conducted with a focus on practical training .
The overall theory of test code is briefly explained at the beginning of the lecture, and afterwards, you will learn by writing test code yourself through various practical exercises.
If you need additional explanation during the practical course, we will cover the theory in more detail while writing actual code.
Notion page containing theoretical explanations
Source code GitHub repo
Development experience using React
Who is this course right for?
New/junior developers with no experience writing tests
Junior developer who wants to make sure that the tests are written properly.
Need to know before starting?
React
Inflearn Verified
Career Verified
19,261
Learners
1,548
Reviews
533
Answers
4.9
Rating
10
Courses
FAANG Senior Software Engineer
(Former) GS Group AI Agent platform development/operations
(Former) GS Group DX BootCamp Mentor/Coach
(Former) FAANG Senior Software Engineer (Former) GS Group AI Agent Platform Development/Operations (Former) GS Group DX BootCamp Mentor/Coach
(Former) Tech Lead at a Series C AI Startup
Stanford University Code in Place Python Instructor
Naver Boostcamp Web/Mobile Mentor
Naver Cloud YouTube Channel presenter
Author of Building Autonomous AI Agents with LangChain & LangGraph

Wanted Pre-onboarding Frontend/Backend Challenge Instructor (6,000+ cumulative participants)
Hanghae AI Plus Course 1st Generation Coach
All
36 lectures ∙ (1hr 48min)
Course Materials:
All
49 reviews
4.9
49 reviews
Reviews 1
∙
Average Rating 5.0
Edited
5
Being able to understand jest, cypress, and storybook in a short time and learn about comparisons and real-world use is a very big advantage. It seems it would be better for someone completely new to testing to see this, rather than a developer who already has some ability.
I've prepared a sampler of 'Here are some things~'. Thank you 😊
Reviews 5
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
5
I am a first-year front-end web developer. I didn't have time to study the Testing Library separately because of the internal project renewal, but I found a good lecture. It is easy to understand even without prior knowledge, and it provides well-organized documents, so I think it clearly teaches the essence of the lecture, 'Testing Basics'.
Thank you, Jongyeol Noh! I tried to incorporate the basics well for those who are just starting out. If you continue to study and have any questions, please post them~
Reviews 7
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!
Limited time deal ends in 2 days
$506,738.00
29%
$26.40