inflearn logo
inflearn logo

Creating a crawler web page using Github Actions

Even beginners of Github can do it! Even beginners of Python can do it! Create a crawling web service that performs periodic crawling using Github Action.

(4.9) 22 reviews

968 learners

Level Basic

Course period Unlimited

GitHub
GitHub
Web Crawling
Web Crawling
CI/CD
CI/CD
GitHub
GitHub
Web Crawling
Web Crawling
CI/CD
CI/CD
날개 달린 동전

Recommend Course to grow and earn commission!

날개 달린 동전

Marketing Partners

Recommend Course to grow and earn commission!

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

송진영

24% enrolled

It seems like it would be easier to apply since it only tells you what you need for your project rather than giving you a long theoretical explanation!

5.0

Austin Kho

44% enrolled

It's a bit fast so I have to stop and listen often, but it's really good because it only covers the content that's really necessary^^

5.0

hakjuknu

100% enrolled

great!

What you will gain after the course

  • Github Action

  • Python crawling

  • CI/CD

  • pytest

  • Unit Testing

🐱‍🏍 Go directly to the practice crawling site: http://paullab.co.kr/stock.html

[Crawler Web Page Using GitHub Actions]

[This text is for search engine optimization.]

Github Action is based on Github.
It's a powerful service that lets you rent computing resources.
This allows for software development workflows
It can also be automated,
Dynamic services like this project
It is also possible to create it.


If you need a portfolio or
Are you preparing your graduation project?
Do you need to perform repetitive tasks periodically?
I want to take this class but
Are you hesitating because you don't have the basic knowledge?

Don't worry!
This class is for those who are not familiar with Github.
So that you can experience it
Most of the process is not in a CLI environment,
It will be done on the Github homepage.
We also offer crawling lessons!


The workflow for this project is as follows:

  1. Crawling using Github Actions
  2. If crawling is successful, push the crawled json file to my repo.
  3. Visualize by referencing the corresponding json file in the html static file

To explain CI/CD, which is the original purpose of Github Actions,
The advanced chapter is unit testing of Python code.
It provides code testing for every push, and notifications via Slack in case of failure.

We've also prepared a crawling site for practice.
You can access it at http://paullab.co.kr/stock.html .

Because we provide a link to the Notion page where the lecture content and materials are organized.
In practice, quickly Ctrl+C, Ctrl+V without unnecessary writing!!

#GitHubAction #GitHubAction

Instructors: Lee Ho-jun, Kang Tae-wook

Recommended for
these people

Who is this course right for?

  • Anyone who wants to learn about Github Actions

  • Anyone who needs a portfolio

  • Those who need to crawl regularly

Need to know before starting?

  • Python Basics

  • Sign up for Github (You don't need to be familiar with Github.)

Hello
This is jejucoding

105,829

Learners

2,802

Reviews

163

Answers

4.8

Rating

80

Courses

소개 이미지.png.webp

 

🧙‍♂️ Hello. This is Jeju Coding Basecamp.

What is Jeju Coding Basecamp?

 

 

A bootcamp plotted by the hottest developers in Jeju! We provide passionate young people with the opportunity to grow as much as their passion!

Jeju Coding Basecamp is the largest ICT education event in Jeju, held in collaboration with local governments and companies such as Kakao, Goorm, and the Jeju Industry-Academic Convergence Institute.


Success in building a service
—through this experience, cultivate your confidence, self-esteem, sense of accomplishment, and the ability to be self-reliant in this era of job scarcity!, hãy nuôi dưỡng sự tự tin, lòng tự trọng, cảm giác thành tựu và khả năng tự lập trong thời đại khó khăn tìm việc làm này!

Go for it, youth! You can do it! 😀

 


 

︎ Jeju Coding Base Camp Roadmap

제코베 로드맵.png.webp

 

︎ Jeju Coding Basecamp Certificate System

 

- 1.png.webp

 

More

Co-instructor

Curriculum

All

34 lectures ∙ (6hr 49min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

22 reviews

4.9

22 reviews

  • hakjuknu님의 프로필 이미지
    hakjuknu

    Reviews 155

    Average Rating 5.0

    5

    100% enrolled

    great!

    • netlist2416님의 프로필 이미지
      netlist2416

      Reviews 15

      Average Rating 4.9

      5

      68% enrolled

      It was a helpful lecture. Thank you.

      • nc2u님의 프로필 이미지
        nc2u

        Reviews 4

        Average Rating 5.0

        5

        44% enrolled

        It's a bit fast so I have to stop and listen often, but it's really good because it only covers the content that's really necessary^^

        • sjy0490403님의 프로필 이미지
          sjy0490403

          Reviews 26

          Average Rating 5.0

          5

          24% enrolled

          It seems like it would be easier to apply since it only tells you what you need for your project rather than giving you a long theoretical explanation!

          • cjy1412님의 프로필 이미지
            cjy1412

            Reviews 8

            Average Rating 5.0

            5

            100% enrolled

            great!!!

            jejucoding's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!

            $17.60