웹 프로그래밍 스쿨 django 수업 3주 차 포스팅입니다😃 지난주부터 수업시간에 인스타의 기능들을 하나씩 구현해보는 시간을 가져보고 있는데요! 오늘은 저번 수업시간에 과제로 내주셨던 Follow 기능과 Follow List를 구현 한 수강생 분들의 첫 과제 발표시간이 있는 날이었습니다. 첫 발표자로는 맨 뒷자리에서 손을 들어주신 진욱 님과 맨 앞에서 손을 들은 제가.. 당첨되었습니다. 발표를 하는 동안 너무 버벅대서 수강생 분들께 죄송한 맘에 이를 악문채로 발표를 마무리 했는데 그래도 찰떡같이 알아들어주신 분들이 의외로 좀 계셔서 위로가 되었습니다. 주석보고 이해했어요^^ 아래는 과제 내용입니다. 진행된 강의의 코드가 아니라 제 머릿속에서 생각나는 대로 만든 거라 퀄리티에 문제가 있을 수 있습니다.😉 ..
패스트 캠퍼스 웹 프로그래밍 스쿨 django 수업 2주 차 포스팅입니다!😃 먼저 이번주를 지낸 소감을 말해보자면 정말 한주 내내 내리지 못하는 놀이기구를 타는 느낌이었습니다. 저번 주 django 튜토리얼을 들을 때만 해도 열심히 하면 해볼 만하겠는데..? 라는 생각을 했었는데 제대로 강의를 시작하니 수업을 잠깐 놓치거나 오류가 나버리면 따라가기가 힘들 정도로 빨라서 안전밸트를 아니 정신줄을 꽉 잡고 있어야 했습니다. 이번 주는 강의를 들으면서 조금 아쉬웠던 점이 있는데 앞에서 들었던 컴퓨터공학 수업이 나름 딥한 느낌의 수업이라서 이번에도 뭔가 장고의 기능하나하나에 대해서 깊게 파고들어가는 수업이겠지? 라는 기대를 했었는데 장고의 세세한 작동원리 보다는 최대한 많은 기능을 구현해보는 커리큘럼이라서 강의..
4월 22일 오늘은 Django 첫 번째 수업이 있는 날이었습니다😄 자리가 맨 앞자리인데 첫날부터 늦으면 아이컨택할 때 민망해질까 봐 평소보다 10분 정도 일찍 출발했는데요! 역시 첫날이라 그런지 거의 모든 수강생 분들이 일찍 오셔서 이야기를 나누고 계셨습니다. 주위 사람들과 조금 이야기를 하다가 노트북 셋팅을 다 할 때쯤 송종근강사님이 들어오셔서 인사를 하고 수업에 관한 오리엔테이션이 진행되었습니다. 오리엔테이션은 강사님의 수업스타일에 대한 설명부터 회사에 재직 중 일 때 이야기, 공부방법, 백엔드 개발자가 중요하게 생각해야 할 것 등의 이야기로 진행되었습니다. 강사님의 수업스타일 중 독특한 점은 수업시간에 질문을 엄청 많이 하신다는 거였는데요! 간단한 개념에 대한 질문부터, 사례를 제시하고 어떤 해결..
1. Git 이란..? Git은 linux의 아버지(?) 리누스 토발즈가 개발한 버전관리시스템으로 많은 프로그래머들이 사용하고 있습니다. 버전관리시스템은 파일의 변화를 시간에 따라 저장소에 기록해두었다가 추후에 특정 시점의 버전이 필요해졌을 때 다시 꺼내올 수 있게 하는 시스템을 말합니다. 학교에서 조별과제를 진행하면서 파일의 이름이 계속 길어진다거나 (발표자료_마무리_최종_last_진짜.ppt) 다른 부서에서 받은 파일의 버전이 업데이트될 때마다 왠지 모를 불안감에 날짜 정보를 입력한 이전 버전 문서를 폴더 가득 채워 넣어 보신 적이 있으실 텐데요! 이렇게 되면 문서를 제대로 구별해내기 힘들어져서, 필요할 때 바로 해당 문서를 찾기가 어려워지는데 git은 사용하면 이런 문제들을 고민하지 않고 필요한 버..