강의

멘토링

커뮤니티

BEST
Applied AI

/

AI for Work

Click! Web Crawling & Data Analysis Like a Pro with AI (w. GEMINI CLI)

Create Your Own Data Analysis Portfolio with GEMINI CLI Vibe Coding - Start Without Any Charges Data Collection, Analysis, Reports, Dashboard Creation, and Work Automation Even if you're new to data collection, once you learn the principles, prompt writing methods, and how to use VSCode, you can perform data collection, analysis, visualization, reports, and dashboard creation just like a data analyst. From Python Data Collection to Analysis Report Writing with GEMINI CLI and VSCode Prompt Writing and Error Resolution Methods for Foolproof Data Collection and Analysis

(5.0) 20 reviews

419 learners

Level Beginner

Course period Unlimited

  • todaycode
실습 중심
실습 중심
AI 활용법
AI 활용법
AI 코딩
AI 코딩
Python
Python
VSCode
VSCode
gemini
gemini
실습 중심
실습 중심
AI 활용법
AI 활용법
AI 코딩
AI 코딩
Python
Python
VSCode
VSCode
gemini
gemini

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

김선환

32% enrolled

I'm enjoying your lectures. Please stay healthy always.

5.0

Ho Sung Kim

75% enrolled

It was very helpful for coding. Antigravity suddenly appeared 😊😊;; I hope you can also cover how to use antigravity later.

5.0

최용원

32% enrolled

This is truly excellent content. It was very helpful. Thank you.

What you will gain after the course

  • Understanding CLI-based Web Scraping and Analysis Workflow Using GEMINI CLI

  • Web Crawling Vibe Coding: Collecting Without Failure

  • Systematically managing versions of AI-generated code by integrating Git with VSCode

  • Visualize collected data and automatically convert markdown to PPT to reduce reporting time

  • Creating Your Own Data Analysis Web Application Using Streamlit

퍼블리 배너

Experience Data Analysis in a New Way with AI
Practical Data Analysis


With vibe coding using Gemini CLI and AI assistants
Easily solve data collection, analysis, and visualization!


Until now,
there were many hurdles to overcome
to collect (crawl) and analyze data.


Studying Python syntax, installing and configuring Selenium,
repeatedly modifying code every time the HTML structure changes...
It took a lot of time and energy.

.
.

But now, the fact is that AI has changed so many things!

In this course,

Without the complex traditional process,
we'll show you
a new data analysis method using AI!



Difficulties with Traditional Learning Methods

  • Expensive AI tool costs

  • Copilot ($10/month), Cursor ($20/month), ChatGPT Team ($30/month)... The fixed cost of 50,000-100,000 won per month is burdensome from the start.

  • Boring grammar-focused lectures

  • I want to do data collection and analysis, but I've been stuck on Python syntax for 20 hours... I get exhausted before even seeing any actual results.

  • The Limitations of Copy/Pasting Code

  • When code written by ChatGPT produces errors, you can't resolve them and end up giving up.

Taking Flight with Vibe Coding

  • Zero-Cost Strategy

  • We'll build an environment comparable to paid tools using the VSCode (free) + Gemini CLI (free) combination. It's not too late to move to paid tools after you've become sufficiently familiar with it.

  • Project-Centered, Results-Oriented

  • Leave grammar study to AI. We focus on planning and directing — "What data should we collect and how should we present it?"

  • Self-Healing AI Workflow

  • Learn the 'Self-Healing' prompt technique that feeds error logs to AI and makes it fix issues automatically.




⭐️ Key Highlights of This Course ⭐️

point 01.

Easily accomplish desired tasks with just prompts

GEMINI CLI-based data collection and analysis workflow

From data collection → cleaning → reporting all at once with prompts alone

Hands-on exercises designed for anyone, even non-majors, to follow without complex coding—just like conversing with AI

Learn the principles of writing work instructions to immediately apply them to any data analysis



point 02.

Experience AI-Based Data Analysis for Free

Build a powerful AI analysis environment with just Gemini CLI + VS Code

All exercises conducted with free tools - start without cost burden

Once learned, expandable to various AI coding tools like Claude Code and Copilot CLI


> Why Gemini CLI?

Gemini CLI is a lightweight AI coding tool that runs immediately with simple installation,
allowing you to easily design data collection, cleaning, and automation workflows based on prompts.



point 03.

Practical projects implemented with real data

Practical projects using real website data
(Hands-on practice based on real data from YES24, Kyobo Book Centre, Starbucks, real estate information, etc.)

Use the completed results directly for portfolios and work automation

Please note!

  • Due to the nature of Vibe coding, execution results may differ from the demonstration video.

    This course teaches you how to write, execute, and refine work instructions,

    The focus is on learning how to combine and utilize tools.

  • We recommend that you practice by gradually refining the prompts provided in the course to suit your own purposes.



⭐️ What You'll Learn ⭐️

GEMINI CLI

You can use it for free without any charges, and you just need to design the workflow from data collection to analysis all at once and click!

Automate reports and dashboards as well

Not just crawling, but also automated reports and dashboards - all completed with a click!

Data Collection and Storage

You can save and manage data in various file formats. Just specify the file format you want.

Database management with just a click

Not a developer and find the CLI environment too difficult?
Just learn the workflow design method and click! It's complete and errors are fixed.



Features of this course 💡

1️⃣ Understanding HTTP Request and Response Structure

  • Differences between GET and POST requests and practical application methods

  • Understanding HTML and JSON response formats and data parsing

  • Extracting and analyzing actual request URLs and header information

2️⃣ Web Scraping Data with Just a Prompt - Click!

  • Practical Examples Through Web Scraping

  • Exploring data sources accessible without API keys

  • Data Request Automation Using GEMINI CLI

3️⃣ Utilizing VSCode and Building an AI Coding Environment

  • VSCode Installation and Basic Setup

  • Using Extensions (AI Assistants, etc.)

  • Running GEMINI CLI through the terminal and receiving real-time feedback

  • "Vibe Coding" Practice Using AI Code Assistance Features

    💬 A method of writing and modifying code with AI while solving problems in real-time


4️⃣ Data Analysis and Visualization

  • Automatically summarize and structure collected JSON/CSV data with AI

  • Data cleansing using built-in analysis features of Pandas, Python, or GEMINI CLI

  • AI assistant suggests code improvements and visualization examples within VSCode

  • AI-based report generation: Automatic creation of summaries, tables, graphs, and trend analysis

5️⃣ Automated Report Generation and Practical Application

  • AI automatically generates reports based on collected and analyzed data

  • Hands-on practice with automatic document summarization, table/graph insertion, and PDF conversion

  • Writing Data Storytelling through AI Assistant

  • Even non-developers can implement a process to generate data reports based on analysis content using only prompts

🧰 What You'll Need

  • Google account (no billing required)

  • VSCode (IDE that allows Copilot usage within free credit limits)

  • Internet connection environment

  • Basic programming concepts (optional)

💰 Cost

  • Free AI usage cost (Both GEMINI CLI and VSCode available for free)

  • It helps you try it out without any charges, and once you become familiar with how to use it, you can move on to tools that cost around $20-200 per month.

🎯 Recommended for

The existing prompts weren't able to collect and analyze the data I wanted.

Those who want to understand the principles and learn how to utilize appropriate prompts and tools

I want to experience an AI coding environment for free without any charges.
Those who want to experience AI coding with free tools like GEMINI CLI, VSCode, etc., and learn without worrying about costs

I want to try automating reports or summarizing data.
Office workers and freelancers who want to use AI to streamline repetitive report writing or data organization

🎯 Web Crawling Completed with a Click!

  • 💻 Non-majors interested in AI coding
    → You can learn through hands-on practice without complex programming.

  • 📊 Office workers interested in data collection, analysis, or automated reporting
    → Learn how to automate manual reports using AI.

  • 🧠 Developers and planners who want to utilize AI-based productivity tools
    → You can build an efficient workflow by integrating GEMINI CLI with VSCode.

  • 🚀 Those who want to start AI practice without cost burden
    → You can experience everything from data collection to report writing with practical examples in a free environment.

  • 🧩 IT educators, instructors, freelance developers
    → Suitable for those who want to integrate AI automation into teaching materials or client reports.

🚀 What You'll Gain After Taking This Course

  • 🧰 You will be able to directly build an AI coding environment using GEMINI CLI and VSCode.

  • 🌐 You will be able to accurately understand and utilize HTTP request and response structures such as GET and POST.

  • 📈 You'll gain the ability to collect and analyze real-time data through web APIs.

  • 🧾 You can automatically generate reports and documentation using AI.

  • 🤝 You'll gain "vibe coding" experience focused on problem-solving together with AI assistants.

  • 💡 You can complete practical data projects using only free tools.

Who Created This Course

  • Park Joeun

  • Operating the Oh Today Code YouTube Channel

  • Microsoft MVP (Python)


  • Korean Text Analysis for Everyone with Python author

  • NLP and LLM Practical Guide Translator

  • Translator of Hands-On Large Language Models

  • Lecturer at numerous universities, educational institutions, and companies

  • Worked as a backend developer at gaming and advertising companies

Things to Note Before Enrollment

Practice Environment - With just the tools below, you can achieve professional-quality results with a simple click!

  • VSCode :
    Integrated Development Environment (IDE) that enables real-time code writing and editing with AI assistants
    Practice environment through terminal, extensions, and Git integration

  • Python 3.13+ :
    Automated environment for data collection, analysis, and visualization based on libraries such as Pandas, Matplotlib, and Requests

  • uv : Virtual environment

  • GEMINI CLI :
    A command-line tool for interacting with Google AI models that requires a Google account
    AI command interface supporting code generation, data analysis, and automated report generation

  • Node.js :
    Runtime environment for installing and running GEMINI CLI and Claude Code
    npm-based AI package management and command-line automation script execution environment

  • GitHub Copilot:
    AI code autocompletion and refactoring suggestion tool within VSCode
    Real-time pair programming-based productivity enhancement tool

Learning Materials

  • Download within the lecture

Prerequisites and Important Notes

  • Even if you're new to programming or have never used development tools, as long as you have data you want to collect and an analysis goal, you can bring live data and analyze it through vibe coding.

Recommended for
these people

Who is this course right for?

  • Office workers who want to automate their work

  • For those who want to maximize productivity by utilizing the latest modern stack such as VSCode, Gemini CLI, and uv

  • People who need data analysis, reports, and paper writing

  • Those who want to create their own portfolio using real, live data

  • People who need a portfolio for employment, job change, or career transition

Need to know before starting?

  • The purpose of what you want to analyze

  • Basic data analysis methods

  • VSCode Installation and Extension Installation Experience

  • Understanding File/Folder Structure

  • Program Installation/Configuration

  • Terminal/Command Prompt Basic Operations

Hello
This is

19,599

Learners

830

Reviews

1,344

Answers

4.9

Rating

7

Courses

Curriculum

All

29 lectures ∙ (6hr 35min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

20 reviews

5.0

20 reviews

  • daumsnowwar0140님의 프로필 이미지
    daumsnowwar0140

    Reviews 1

    Average Rating 5.0

    5

    32% enrolled

    I'm enjoying your lectures. Please stay healthy always.

    • todaycode
      Instructor

      Thank you! I hope this helps :)

  • woosbang9403님의 프로필 이미지
    woosbang9403

    Reviews 6

    Average Rating 5.0

    5

    32% enrolled

    • hermian0122님의 프로필 이미지
      hermian0122

      Reviews 2

      Average Rating 5.0

      5

      75% enrolled

      It was very helpful for coding. Antigravity suddenly appeared 😊😊;; I hope you can also cover how to use antigravity later.

      • bonecar12165625님의 프로필 이미지
        bonecar12165625

        Reviews 4

        Average Rating 5.0

        5

        32% enrolled

        • yanghohu5207님의 프로필 이미지
          yanghohu5207

          Reviews 2

          Average Rating 5.0

          5

          61% enrolled

          $38.50

          todaycode's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!