본문 바로가기

개발 노트 꾸러미/스파르타 코딩 교육 AI웹 개발노트27

AI웹개발 WIL 3주차 [2022-01-01] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램 이번 인스타그램 데스크탑 UI클론을 진행하게 앞서 사전으로 배워할 것들을 세웠다. 2조 팀장으로써 첫번째 발돋음이다. 물론 나도 부족하고, 팀원들의 개발 진행 프로세스를 먼저 정하지 않으면 안될것같았다. ------------------------------------------------ 1일차 * 업 다운 게임과 업 다운 AI 프로젝트 를 진행했었다. 2022. 1. 4.
AI웹개발 WIL 2주차 [2021-12-26] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램 2주차는 너무 빠르게 지나갔다. 1 day 1 project 위주였기 때문에 한주 내용을 아래에 포함 시켰다. 주로 개인 프로젝트위주로 했기 때문에 중복글이 될수 있어 링크를 넣어놓았다. ------------------------------------------------ 1일차 * 업 다운 게임과 업 다운 AI 프로젝트 를 진행했었다. Up_Down_Game_Homework.ipynb Colaboratory notebook colab.research.google.com AI웹개발 TIL 2주차 월요일 [2021-12-20] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램< Daily Note 2 .. 2021. 12. 26.
AI웹개발 TIL 2주차 금요일 [2021-12-26] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램 금요일은 웹 프로젝트였던 인스타 HTML, CSS UI 클론을 했다. 두시쯤 되자 튜터님께서 목요일저녁에 제출되었던 기본에 뼈대를 를 업그레이드한 인스타그램 Desktop 버전을 과제로 내셨다. CSS엔 많은 시간이 요구됨으로 구글링으로 템플릿을 제작한분 외국분 것을 가져와 여느 부븐을 바꿔썻다. 제출버튼을 누를때 하위 네비게이터를 까먹어서 동적 변수 할당을하기 위해 자바스크립에 시간을 더 투자했다. * 기존에 만들어노았던 simple javascript를 더욱 업그레이드하였다.자바스크립트 애니메이션도 추가해서 넣을 예정이다. [ 인스타 UI 클론 HTML,CSS,JAVASCRIPT ] .. 2021. 12. 23.
AI웹개발 TIL 2주차 목요일 [2021-12-23] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램 목요일은 HTML,CSS만으로 제작하는 카카오 프로파일 UI 클론을 했다 그렇게 엄청난것을 한건 아니지만, CSS3의 사용법은 마치 일본 라멘 장인들의 레시피와도 같이 다양했다. 쉽지만 또 손댄사람마다의 차이가 있고 CSS3 .class #id로 따온 변수명을 명시적으로 알아보기 힘들기 때문에 필자에겐 고통스러웠다. 그래서 전날 자기전에 기본뼈대를 제작했고, 당일인 목요일은 거뜬히 제출할수있었다. 앞으로도 사용될 뼈대도 이걸로 하면되기 때문에 문제없을것이다. 간단한 협업도구인 깃허브 특강 2시간은 금방 흘러갔고 ssh키를 이용한 커밋등 깃 커맨드 방식 설명도 있었으면 무척 좋았을거라 생각.. 2021. 12. 23.
AI웹개발 TIL 2주차 수요일 [2021-12-23] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램 오늘도 *준태 튜터님께서 재밌는 프로젝트를 주셨다. 바로 게임을 만드는것이였는데 용사1명과 몬스터3명이 싸워서 이기는 룰을 가진 게임이였다. 입력값으로 물리 또는 마법공격을 진행하여 자신만의 게임을 창작하듲이 코드를 소화하는것을 바라셨었다. 필자는 원래 인디 게임 개발자였음으로 이해도가 높았다. 어느정도 게임의 프롤로그 해피엔딩 로그 굿엔딩로그등 실제 윈도우96 텍스트기반 게임비슷 하게 만들었고 발표까지했었다. 부끄럽게도 많은분들이 프레젠테이션과 프로젝트물을 좋아해주셔서 고마웠다. 제일 감사한것은 스파르타 교육기간동안 이런 프로젝트를 주신 *준태 튜터님께 더욱 감사하다 아래에 ▼ 수요일날.. 2021. 12. 23.
AI웹개발 TIL 2주차 화요일 [2021-12-21] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램 월요일 프로젝트가 사실 오늘보다 어려웠었다. 문제를 제출해주신 *준태 튜터님의 코드는 매우 직관적이고 알기 쉬웠다 놀라웠다. 코드가 짧으면 프로그램이 코드를 읽기는 빠르고 메모리도 절약하는 부분도 있다고 생각하지만 필자는 코드를 길게 쓰는걸 좋아한다. 나중에 새롭게 수정할수있고 비압축 버전 처럼 활용할수 있는 부분이라고 생각해서이다. 오늘은 우리 조원인 *혜원님이 발표를 한날이다. 교육 프로그램 시작때 부터 꽤나 남다르게 엄청 열심히하고 아는것도 많은 부분이 있었음으로 조원들의 부족한 부분도 채워주고 간단한 줄로 람다를 작성하는 법을 알려주셨다. 배스킨 라빈스 31 프로젝트를 만들면서 인.. 2021. 12. 21.
파이썬 문법 기초 1주차 [2021-12-19] Not Updated 파이썬 문법 기초 1주차를 시작하면서 ..... # 0-0-2 Pycharm 실행하기 [2021-12-14] Updated 파이참 설치를 하실때 Professional 버전과 Community 버전이 존재합니다. 순수 Python만 개발하신다면 궃이 Professinal 버전은 필요하지 않습니다. 하지만 필자는 Professional 버전을 이용하고 있습니다. Prof hive-mind.tistory.com # 0-0-3 Python 키워드들과 식별자 [2021-12-14] Updated 식별자는 클래스, 함수, 변수 등과 같은 엔티티에 부여되는 이름입니다. 이는 하나의 엔티티를 다른 엔티티와 구별하는 데 도움이 됩니다. 키워드는 파이썬에서 예약어입니다. 키워드를 변수 이 hive-mind.tistory.. 2021. 12. 19.
AI웹개발 WIL 1주차 [2021-12-19] Updated 스파르타 코딩 클럽 AI웹개발 교육 프로그램 괴짜코딩, 바로 필자는 스파르타 코딩 교육에서 주최한 AI웹개발 교육 프로그램을 시작하기 앞서 내어진 사전 과제들을 부여받고, 모두 섭렵하기로 마음을 먹었다. 파이썬 내부의 구조와 사용방법 그리고 사용용도를 몰랐기에 파이썬 파운데이션과 파이게임 모듈을 통한 벽돌 깨기 게임, 침팬지 게임등 추가적으로 웹스크래핑까지 모두 배웠었다. 협력 프로젝트도 교육 프로그램에 포함되어 있어 각자의 역량을 고려하여 팀 밸런싱을 끌어올리기 위해 파일들도 모두 공유하기로 마음먹었다. 1주차시작 당일 월요일부터 3팀 팀원들과 간단한 호구조사를 하였으며 현재 자기 상태의 레벨이 어떠한지 이야기하였다. 필자를 포함하여 모두 파이썬 루키였.. 2021. 12. 18.
AI웹개발 웹 프로그래밍 기초 1주차 [2021-12-18] Updated 1주차 웹 프로그래밍 기초 1주차를 시작함에 있어 배움의 핵심 내용만 정리하여 작성하였습니다. HTML 웹페이지를 구성 해주기 위해선 가장 뼈대인 HTML(현재 HTML version 5 == HTML5)가 필요하다. 사실상 HTML5만 있어도 가능하다. 하지만, 사용자인 Target은 '사람'임으로 CSS(Cascading Style Sheets)로 HTML를 꾸며주는 기능이 필요합니다. 여기까지만해도 static(정적인) 웹사이트의 이용 및 제작은 가능하다. 하지만 인간의 상상과 욕망은 새로운 문화와 공간 그리고 미래를 제시해준다. 웹사이트의 정적인 부분을 깨주기 시작하는것이 바로 JS(javascript)가 나오게된다. 정적이 였던부분을 동적인 행동(Behavior)으로 바꿔주는 역할을 한다. HT.. 2021. 12. 18.