본문 바로가기
KT에이블스쿨/에이쁠 기자단

[KT에이쁠 기자단] 1주차 후기(8.8~8.12) - 오프닝데이, git, 파이썬 기초

by 롱싱싱 2023. 8. 29.

안녕하세요

kt에이블스쿨 1주차가 무사히 끝났습니다..!!

1주차인 만큼 OT와 기본적인 내용을 배웠습니다.

 

8.8 

Opening Day

8.9

Git (IT 프로젝트 관리 도구)

8.10

python 프로그래밍 & 라이브러리 (List, Dictionary, Tuple)

8.11

python 프로그래밍 & 라이브러리 (Numpy, Pandas)

 

첫째날인만큼 기초를 배웠기 때문에 아는 내용도 있고 모르는 내용도 있었는데, 이번 기회에 다시 한번 배운다는 느낌으로 열심히 수업을 들었습니다.


8.8일 Opening Day

오프닝데이는 에이블스쿨에 대한 OT를 진행했다. 

 

에이블 스쿨에 대한 전반적인 정보를 들을 수 있었다.

에이블스쿨 노래를 언오피셜보이님께서 불러주셨다...(랩 잘 모름)

 

 

그리고 무려 월클 이강인이 에이블스쿨을 축하해줬다😮😮 너무 신기해서 보자마자 사진찍음 역시 대기업...

김남희 배우님(진양철 손자)께서도 축하해주셨다

이 외에도 운동선수나 유명한 분들께서 축하를 해주셨다. 잘 몰라서 안찍었다.

 

OT가 끝난 후에는 반별로 모여 자기소개를 진행했다. 

아직은 모두 어색하지만 함께 프로젝트를 만들며 금방 친해질 수 있을거라고 생각한다!


8.9  Git 기초 강의

2일차부터 본격적인 강의가 시작되었다. 

강사님은 개발자라면 누구나 아는 분께서 강의를 진행했다!

 

개발을 하는 사람이라면 Git은 최소 한번은 써봤을 것이다.

나도 지금까지 개발을 진행하며 git을 몇번 써보았지만 그냥 저장용으로 쓰거나 중간중간 아예 복구가 안될정도로 꼬여버린 코드를 백업할때나 사용한 것 같다. 

 

이번 Git강의를 들으며 Git에서 head나 main이 어떤 방식으로 동작하는지, 협업을 어떻게 할 수 있는지 아주 알차게 배울 수 있었던 기회였다. branch를 생성해서 다른 버전을 만들고 이 내용을 병합하는 것도 아주 신기했다

 

협업을 할 때 일어나는 conflict와 이를 해결하는 방법, push, pull 등에 대해서도 자세히 알 수 있었다. 특히 conflict는 아직 한번도 만나본적 없었는데 이번 기회에 자세히 배울 수 있어서 다음에 문제가 생기면 해결할 수 있을 것 같다.

 

첫날이라 그런가? 같이 수업을 듣는 에이블러분들이 아주 반응이 좋았다..!

강사님도 아주 잘 가르쳐주시고 내용도 아주 유익해서 너무 만족했던 강의였다.

 

 

1주차 Git강의 내용정리

https://dmk4660.tistory.com/15

 

[KT에이블스쿨] 1주차 GIT강의 내용 정리

Git git은 버전 관리 시스템이다. 만약 버전 관리를 하지 않는다면 작업.txt 작업.최종.txt 작업.최종.진자최종.txt 와 같이 결과물을 업데이트 해야 할 것이다. 이를 버전 관리 시스템을 사용하여 파

dmk4660.tistory.com

 

에이블스쿨에서는 한 강의가 끝나면 셀프테스트를 본다.

문제를 틀려도 패널티는 없지만 최대한 열심히 풀어서 100점을 받을 수 있었다.

난이도는 그렇게 어렵지 않았고 강의를 열심히 들으면 풀 수 있는 정도의 수준으로 출제되었다!


8.10  python 프로그래밍 & 라이브러리 (List, Dictionary, Tuple)

이전 기수 1주차 내용을 보면 SQL을 배우거나 알고리즘을 배웠던데, 이번 기수에서는 python기초를 배웠다.

아마도 비전공자도 지원할 수 있는 트랙이다 보니 내용을 따라올 수 있도록 과정이 바뀐 것 같다.

 

나는 전공자이기때문에 파이썬의 자료구조에 대해서는 알고있었지만 이번 기회에 복습한다는 느낌으로 열심히 강의를 들었다.

Jupyter Lab으로 강의를 진행했고 파이썬의 변수, 반복문, 조건문, 함수에 대해 배웠다.

 

 


8.11 python 프로그래밍 & 라이브러리 (Numpy, Pandas)

1주차 마지막날에는 머신러닝, 딥러닝 때 필수적인 Numpy와 Pandas에 대해서 배웠다.

요즘 진행하는 프로젝트에서는 쓸 일이 없어서 잊었던 부분도 있었는데, 강의를 딱 들으니 옛날에 배웠던 내용이 새록새록 떠올랐다.

 

pandas로 csv파일을 읽어와 loc를 통해 여러 조건으로 조회하고 isin이나 between메서드로 원하는 값의 범위를 지정하여 뽑아내보았다.

집계기준변수를 통해 groupby하여 집계대상변수의 평균, 합, 표준편차 등을 구해보았다.

 

이번에도 한 강의가 끝나서 셀프테스트를 보았다. 아직 결과는 안나왔지만... 한 문제 정도 틀린 것 같다


1주차 총 정리

아직 1주차밖에 안됐지만 너무 만족한다.

4학년에 취업을 준비해야하는 나에겐 아주 좋은 프로그램이라고 생각한다.

 

강사님들도 너무 실력있으신 분들로 구성되어 이해가 쏙쏙 된다. 모르는 내용에 대해 물어보면 바로바로 답해주시고 내용도 아주 쉽게 설명해주셔서 너무 만족한다.

 

앞으로 많은 강의가 남아있기 때문에 열심히 수업을 들어서 멋진 프로젝트도 만들고, 좋은 회사에도 취직하고 싶다!!