inflearn logo

Using ChatGPT (챗GPT) Properly: From Practical Applications to APIs and RAG [Includes Prompt Cheat Sheet]

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.

(4.6) 5 reviews

20 learners

Level Basic

Course period Unlimited

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

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

290

Learners

24

Reviews

6

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

Curriculum

All

90 lectures ∙ (12hr 15min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

4.6

5 reviews

  • lacls1597016님의 프로필 이미지
    lacls1597016

    Reviews 2

    ∙

    Average Rating 5.0

    5

    88% enrolled

    It was very helpful to systematically learn not only how to write prompts well, but also how not to write them.

    • dxers
      Instructor

      Hello! Thank you for your positive rating and valuable course review. As you mentioned, I believe it is important not only to learn how to write good prompts, but also to understand incorrect approaches and why they are problematic. I will continue to provide valuable courses so that you can use what you learn more effectively in your work. Thank you!

  • als14509201님의 프로필 이미지
    als14509201

    Reviews 1

    ∙

    Average Rating 3.0

    3

    30% enrolled

    • dxers
      Instructor

      Hello. Thank you for taking the course and leaving a review! I’d like to improve the course further, so if there was anything you found lacking or any areas you felt needed improvement while taking it, I would greatly appreciate it if you could feel free to let me know. I will actively incorporate your feedback into future improvements to the course. Thank you!

  • ppekdd2378님의 프로필 이미지
    ppekdd2378

    Reviews 1

    ∙

    Average Rating 5.0

    5

    91% enrolled

    • dxers
      Instructor

      Thank you :)

  • suhhh0522님의 프로필 이미지
    suhhh0522

    Reviews 1

    ∙

    Average Rating 5.0

    5

    89% enrolled

    • lacls1596388님의 프로필 이미지
      lacls1596388

      Reviews 2

      ∙

      Average Rating 5.0

      5

      89% enrolled

      • dxers
        Instructor

        Thank you :)

    dxers's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!

    25% off for new members

    $28.50

    25%

    $38.50