inflearn logo

Practical Use of ChatGPT: From Basics to APIs and RAG

Learn how to ask ChatGPT for the results you want and verify the sources and outcomes of the materials. This is a 70-session course that begins with hands-on practice in documents, data, and writing, then progressively expands to the OpenAI API, RAG, agents, evaluation, and operations.

1 learners are taking this course

Level Basic

Course period Unlimited

ChatGPT
ChatGPT
prompt engineering
prompt engineering
openAI API
openAI API
RAG
RAG
LLM
LLM
ChatGPT
ChatGPT
prompt engineering
prompt engineering
openAI API
openAI API
RAG
RAG
LLM
LLM

What you will gain after the course

  • Writing practical prompts that include objectives, materials, constraints, and success criteria

  • Document analysis using PDF, CSV, and Excel, information extraction, and result verification

  • Long-term Work Management Using Projects and Research & Connection Tools

  • Basic usage of the Responses API, streaming, and image/audio APIs

  • Basic Implementation Structure of Function Calling, Structured Outputs, Conversation State, and RAG

  • Agents SDK, Evals, and operational design considering security, costs, and error handling

Recommended for
these people

Who is this course right for?

  • Office workers, planners, and marketers who use ChatGPT but find it difficult to apply the results to their actual work

  • Freelancers and solo business owners who want to organize documents, reports, customer feedback, and sales data with AI

  • Learners who want to learn how to evaluate and improve results rather than memorize example prompts

  • Junior developers who know the basics of Python and want to expand into the OpenAI API, RAG, and agents

Need to know before starting?

  • The general usage section can be started without programming experience. Basic computer skills, such as using a web browser and downloading, extracting, and uploading files, are required.

  • To run the API sections yourself, it is recommended that you know the basic syntax of Python variables, conditional statements, loops, functions, lists, and dictionaries, as well as how to install packages and run code. A basic understanding of JSON and HTTP will also be helpful.

Hello
This is dxers

Career Verified

264

Learners

18

Reviews

5

Answers

4.9

Rating

6

Courses

Hello, I am Jihoon Seo, an instructor at DXers who will be joining you here on Inflearn.
I have 3 years of experience as a government-funded vocational training instructor and 2 years and 6 months of practical development experience. During that time, I have been responsible for building and operating large-scale systems for various major corporations, including H Motor Company.

🎥YouTube: https://www.youtube.com/@dxers-edu

📰Blog: https://blog.naver.com/coinmong24


📚 Experience

Government-funded offline training for 3 years:

Lecturing on overall web development, including Java, Spring Boot, and React.js, tailored to the learner's level.

Participated in national business projects related to energy data analysis and prediction, and a large-scale project for H Motors for 2 years and 6 months:

Machine learning-based data analysis and prediction using Python Scikit-learn, TensorFlow, etc.

Design and implementation of TypeScript-based backend (Node Express/NestJS) systems

React.js, Next.js, Electron.js, Tauri frontend development

AWS, Azure, Docker, Kubernetes environment setup and CI/CD pipeline configuration


💻 Technical Stack

Languages & Frameworks: Java, JavaScript, TypeScript, Spring Boot, React.js, Next.js, Node.js(Express, NestJS), ElectronJS, React Native, Rust, Tauri, Python(Scikit-lean, TensorFlow, Pandas)

Database: MySQL, OracleDB, MongoDB, PostgreSQL, Redis

Cloud & Infrastructure: AWS (Amazon EC2, S3, RDS, etc.), Azure, Docker, Kubernetes, Jenkins, Vault, Kafka

Collaboration Tools: Git, GitHub, Bitbucket, Slack, Jira, Confluence


🎯 Teaching Philosophy

During my time as an instructor for government-funded offline programs, I was unable to deliver the style of teaching I desired (practice-oriented, practical-focused lectures). There were various reasons, but because I had to follow a fixed curriculum (typically Java-centered) and was affiliated with a specific organization, I ended up teaching for the benefit of the organization rather than for the students. Since this did not align with my teaching philosophy, I transitioned to online lectures to create courses for the students by providing high-value content at an affordable price.

Above all, I aim to provide high-value lectures at an affordable price. I learned IT development through self-study (online courses). I want to prove that it is not absolutely necessary to spend a lot of money on in-person learning.

I support your dreams and challenges.

More
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

dxers's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$560,100.00

38%

$34.10