내일배움단 5

Day.7 Python 내가 궁금했던 지식 채우기

나는 파이썬을 정말로 간단하게만 배웠었다 대학교 (1학년 전공같은 전공아닌 전공?) 그 마저도 GUI를 이용한 간단한 수업이었는데, 그 떄 이후로 거의 벽을 쌓고 살았고, 그나마 공모전? 준비하면서 파이썬을 잠시 써본 것 같다. 그래서일까 파이썬에 대한 지식이 많이 부족했는데, 오늘 파이썬 문법 기초를 수강하며 새로 얻게 된 지식을 글로써 남기고자 한다. (변수나 뭐 이런 완전 기초적인 내용은 제외하고 내가 잘못 알고 있었던 혹은 새로 알게 된 지식에 대해서만 정리) 1. 파이썬은 흔히 우리가 사용하는 변수의 자료형을 명시하지 않는다 (명시를 하지 않아도 알아서 잡아주는게 편리하긴 했다.) 근데 어째서? 보통 파이썬처럼 변수의 자료형을 명시하지 않는 언어를 '동적 타입 언어'라고 한다 (그럼 자연스레 정..

Day1. 우리의 친구 Git - TIL (Today I Learn)

내일배움캠프의 사전캠프가 끝이나고 본 캠프가 시작되었다. 사전 캠프에서도 9-6를 지양했는데, 본 캠프는 무려 9-9....bb 아직 아침 일찍 일어나는 것은 적응이 잘 안되지만 어떻게든 알람을 맞춰서 꾸역꾸역 일어나고 있다... 금일에 대한 학습 다음과 같다.. 우선 오늘은 Git에 대해 배웠는데, 다시 한번 짚어보고자 이렇게 TIL을 작성한다. 개발자라면 누구나 GIt을 사용해봤을 것이다. Git을 통해 버전을 관리하고, 파일을 업데이트 하며, 팀 별 관리가 가능하도록 도와주는 도구 (형상관리 도구- 정처기..)라고 생각하면 쉽다.. 만약 git이 없었더라면 어땠을까?... 상상하기도 싫다... 직접 수정한 코드를 ctrl c + v.. 파일을 중앙 집권식으로 한 곳에다가 모으고... (어후... )..

3주차 - 개발일지 및 회고록

본격적으로 3주차 강의를 듣게 되었는데, 파이썬과 파이참을 이용했었다!! 진짜 3주차 교육을 시작하기 전에 파이썬을 다운받아야 하는 상황이었는데, 파이썬을 다운받고, 강의를 따라가는 도중 파이참에서 가상 환경을 생성하지 못했었다.. ( 이거 해결하는데 진짜 진땀 흘렸읍니다.. 주륵) 맨 처음에는 경로를 못잡나? 라는 생각부터, 환경변수, 등등ㄷ으등..... 50000생각을 다 했었고 지옥같은 구글링이 시작되었다. 구글에서 설명한 대로, 내가 문제라고 생각했던 것에 대해 해결책을 찾으려고 진짜 노력했는데 결국 못찾았다.. 마지막으로 혹시나 해서 나와 같은 문제점을 겪은 사람들이 있을까? 하고 즉문즉답에 들어가서 또 찾기 시작했는데.... 아뿔싸... window10 환경과 파이썬 신 환경에서 그런 lib ..

2주차 - 개발일지

늦게 합류한만큼 진도가 쭉쭉 나가고 있다.. 이미 거의 다 아는 내용이라 크게 문제될 것은 없었고 jQuery와 Ajax를 이용해서 기존에 만들었던 페이지에 간단한 이벤트를 주는 것이였다. 무난하게 교육을 따라갔고, 전공자로서 느낀점은 뭔가 강의 내용이 정말 알차다?? 그냥 중요한 부분은 확실히 찝어준다?라는 느낌을 받았다. 물론 교육의 디테일이나 깊게 들어가면 끝도 없지만, 교육의 모토인 '자기주도학습'에 동기부여 하는데는 정말 큰 도움이 되지 않을까? 라는 생각이 든다. 조금 내가 개발을 해봤고, 관심이 있다? 라고 생각이 들면 그냥 강의를 따라하면서 이해하는 것이 아니라, 여기에 숨어있는 내용이나 추가적인 부분들을 더 확장해서 공부해야하기 때문이다. 나도 지금 듣는 교육에서 처음보는 오류나 문법, ..

1주차 -개발일지

내일배움캠프에 입성? 하기 위해선 사전 조건이 필요하다 바로 내일배움단! 에 가입? 해야하는데, '웹개발종합반'이라는 강의를 수강해야 한다. ㅇ엄연히 '캠프'와 '단'은 다른 느낌이고, 사전 조건이라 생각하면 쉽다. 그래서 내일배움캠프에 합류하기 위해 사전 조건인 '웹 개발 종합반' 을 수강해야 한다. 전공자로서 느낀거지만 강의는 확실히 비개발자에게 포커싱이 맞춰져 있었다....(따흙...) 이미 경험한 내용인것도 있지만, 튜터님과 내 생각이 비슷해서 조금 웃겼다. vscode를 사용하지않고, 파이참을 이용해서 수업을 진행했으며 간단한 html과 css, js, bootstrap을 이용해서 간단한 나만의 웹 페이지를 제작하는데, 그 속에는 엄청나게 많은 개념이 숨어있다. 강의의 초반에 튜터님이 살짝 언지..