[위니브 엠버서더] 개발자들의 관리자! Github!

이상해씨·2023년 12월 8일
1

위니브 엠버서더

목록 보기
9/25

😺🐾 Github가 뭐양?

개발자라면 사용해봤을 Github!

Github는 분산버전 관리 툴로 코드를 관리해주는 웹 호스팅 서비스이다.

😺 Github 왜 사용하는고양?

github는 정신없이 개발에 몰두하는 사람들의 코드를 관리하고 정리해주어 협업과 버전관리에 도움을 준다.


1. 협업을 위한 필수 툴!

  • 기업에서도 포트폴리오로 git주소를 볼 정도로 실무에서도 협업용으로 사용!

2. 손쉬운 버전관리

  • 코드의 변화를 버전별로 쉽게 확인가능!
  • 복구, 변경시에도 git으로 쉽게 복구

그만큼 github는 프로그래머들 사이에서 필수인데, 생각보다 Github의 중요성을 모르거나 사용하는 법에 대해 잘 모르는 경우가 많다. 사실 나도 대부분 clone, add, commit, push 정도만 거의 쓰는 거 같다. 그런 사람들을 위해 위니브에서는 Git에 대한 개요와 사용법을 설명하는 30분 요약 강좌 시즌4 : 알잘딱깔센 GitHub ,저장소 외의 git의 기능을 볼 수 있는 Github Action을 활용한 크롤러 웹 페이지 만들기 강의를 만들었다.

🦁🐾 30분 요약 강좌 시즌4 : 알잘딱깔센 GitHub

  • 강의명은 30분 요약 강좌 지만, 시즌4로 리뉴얼되면서 1시간 30분이 되었다! git의 전체적인 개요를 파악하기에 충분한 시간!
  • 기본적인 git과 github에 대한 개념과 명령어, 협업을 위한 branch, fork, PR등에 대한 내용을 담고 있다.

(출처 - 30분 요약 강좌 시즌4 : 알잘딱깔센 GitHub)

  • 2022년 6월부로 부록이 추가되었는데, 본 부록은 git에 대한 기본개념보다 협업, 실무에서 어떻게 git을 이용하여 원활한 진행을 할 수 있는 지에 대한 내용으로 개발자를 목표로하는 사람들은 커리큘럼의 7개의 강의 외에도 섹션2 부록) 팀프로젝트를 위한 Github을 듣는 것을 추천한다. 개인적으로 mermaid로 github 내에서 순서도를 그릴 수 있다는 사실이 놀라웠다!
    (생각보다, Git 잘 모르는 사람이 많아 프로젝트가 꼬이는 경우가 종종 있다. 배워두면 편할듯!)

  • 어렵거나 이해가 잘 안되면 무료 자료 보면서 하기!
    : 정리가 잘 되어 있어 이해가 잘됨!!

🦁 당신에게 이 강의를 추천합니다

  • 무료강의⭐, ⭐무료자료
    (무료인데, 자료도 주고, 강의도 1시간 30분이면 부담없이 들을 법 하지 않나?)
    : 특히 무료 자료가 정리가 잘 되어 있어서 블로그에 Git 정리하고 강의를 듣는데 도움이 참 많이 되었다.

  • git에 대한 포괄적인 개념, 간단하고 빠르게 사용법을 익히고 싶은 사람들에게 추천👍

  • git으로 협업 중 필요한 부분에 대해 알고 싶은 사람들에게 추천

  • git에 대한 개념이 잘 안 잡혔거나, 복습하고 싶은 사람들에게 추천

🦁🐾 Github Action을 활용한 크롤러 웹 페이지 만들기

(출처 - Github Action을 활용한 크롤러 웹 페이지 만들기)

본강의는 버전관리 기능만 제공할 거 같다는 Github에 대한 편견을 깨 부셔주는 강의다🎇

Github의 가장 큰 기능은 버전관리이지만, 코드편집기, 웹페이지 등 다양한 기능을 제공하며 다양한 방법으로 활용할 수 있다.

많은 GitHub의 활용법 가운데 본 강의에서는 GitHub를 이용하여 크롤러 웹페이지를 생성하는 법에 대해 다룬다.

크롤러는 보통 데이터 수집에 많이 사용되는데, 사람이 반복적으로 유사한 행동을 하여 데이터 수집하는 과정을 PC가 대신 해주는 것이라고 생각하면 된다. (개인적으로 해본 경험이 있는데, 노가다는 할만 하지 못하다...)


본 과정에서는 크롤링을 하고 개인 레파지토리에 크롤링한 파일을 저장, 시각화하는 과정을 거친다. Github를 이용하여 데이터 수집 -> 데이터 적재 -> 데이터 시각화 과정을 간단하게 체험해 볼 수 있는 과정이다. 특히, 크롤링은 데이터 수집하는 과정에서 필요한 부분임으로 빅데이터 직무를 꿈꾸는 사람이라면 한번쯤 경험해보는 것을 추천한다.

심지어 , 크롤링할 페이지도 제공하고, 크롤러가 30분마다 크롤링을 한다니, 데이터 실시간 수집을 경험해 볼 수 있는 기회이다! 크롤링을 하면 안되는 페이지들도 존재하는데, 위니브에서는 크롤링할 페이지도 제공하니, 법적으로 저작권 신고 당할일은 없을 거 같아 안심이다!


물론, 데이터 직무를 꿈꾸는 사람이 아니어도 본 과정을 들을 수 있는데, 심지어 Github를 모르거나 python 초급자도 가능하다고 하니 관심이 있다면, 수강해 보는 것을 추천한다.

🦁 당신에게 이 강의를 추천합니다

  • 무료자료

    : 귀찮게 손으로 안 쳐도 된다. 복붙!

  • git에 대한 새로운 활용법을 경험해보고 싶은 사람들에게 추천 👍

  • 데이터 수집, 웹서비스 제공 과정을 겪어보고 싶은 데이터직무 꿈꾸미들에게 추천 (특히, 데이터 엔지니어, 데이터분석가) 👍


참고

profile
공부에는 끝이 없다

0개의 댓글