TMI. 정규시즌 우승까지 단 1승만을 앞둔 야구팬의 기쁨과 소망이 담긴 과제 완성작🥰HTML/CSS 기초JavaScript 기초부트스트랩 활용JQueryAjax항해99에서 본격적으로 시작하기 전, 웹개발 종합반을 필수로 수강해야 한다.(그리고 JavaScript,
OpenAPI를 이용해 현재 온도를 가져와 화면에 표시JQueryAjax서버 - 클라이언트 통신 이해제이쿼리(JQuery)는 오픈 소스 기반의 JavaScript 라이브러리 이다.제이쿼리는 웹 사이트에 자바스크립트를 더욱 손쉽게 활용할 수 있게 해주며, 제이쿼리를 사용
지니뮤직의 1~50위 곡의 정보를 스크래핑python 기초웹 스크래핑(크롤링)python을 활용한 mongoDB 제어웹 스크래핑을 하기 위해 외부 라이브러리를 사용해야 하는데, 이를 위해서는 패키지를 설치해야한다.💡파이썬 패키지 설치(macOS)Preferences-
닉네임, 코멘트를 넣어 저장할 수 있는 기능 구현4주차에 공부한 것들1\. Flask를 활용한 API 만들기2\. API를 만들고 클라이언트와 연결(GET/POST)GitHub: 4주차 과제 완성작Flask프레임워크는 서버를 구동시켜주는 편한 코드를 모아둔 것이다.서버
도메인을 사용하여 웹사이트 접속핸드폰으로 링크 전송시 프로젝트 배포GitHub: 과제 최종 완성 코드웹 서비스를 런칭하기 위해 클라이언트의 요청에 항상 응답해줄 수 있는 서버에 프로젝트를 실행시켜줘야 한다.언제나 요청에 응답하려면,컴퓨터가 항상 켜져있고 프로그램이 실행
늘 생각하는 것이지만 나는 참 인복이 좋은 것 같다.사전스터디를 위해 모인 우리 팀은 첫만남에서부터 분위기가 아주 좋았다.아무리 사전스터디라고는 하지만, 초면인 사람들과 스터디를 진행해야하는데 처음부터 나에게 무려 팀장이라는 중책이 맡겨져서 걱정이 많았는데 팀원분들이
나는 다른 팀원1명과 함께 메인페이지를 담당하게 되었다.메인페이지에서는 달력을 표시하여 오늘의 경기목록, 선택한 날의 경기목록을 볼 수 있는 기능을 구현하기로 했다.캘린더를 어떻게 구현해야할까 고민이 많았는데 다같이 구글링을 하던 중 팀원분이 codepen에서 디자인이
int 타입의 경우 나누기/를 하는 경우 그 값은 소수점 아래의 값은 버려지고 정수값이 반환된다.따라서 위의 코드에서 var3의 값은 2.5가 아닌 2가 되는 것이다.만약 소수점 아래의 값까지 원하는 경우에는 아래와 같이 var1 혹은 var2 둘 중 하나는 doubl
개발 기간: 2022년 11월 14일(월) ~ 2022년 11월 17일(목)문화예술 공연의 정보를 확인하고 관람 경험을 나누는 서비스사전스터디때 토이프로젝트를 해보기는 했지만, 뭐가뭔지 확실한 지식이 없는 상황에서 프로젝트 기획부터 배포 까지 정신없는 4일이었다.팀장
2주차는 프로그래밍 기초 주차로 자바에 익숙해 지기 위한 주차였다.사실 자바에 대해 언어스터디에서 공부를 하고 있지만 알고리즘, 자료구조는 커녕 클래스도 이제 막 배우고 있는데, 걷기반/달리기반으로 나뉘어 알고리즘 문제를 풀어야 한다는게 걱정이 되기도 했다.그렇지만 꾸
3주차는 주특기 입문 주차로 스프링 학습을 시작했다.공부해야할 건 많은데 물리적으로 시간이 부족하다보니 핵심만 공부해야했고, 그러다 보니 개념적 부분에서 모르고 지나치는 부분이 많았었다.그런 부족한 부분을 채우려 부단히 노력하며 힘겹지만 뿌듯한 한주를 보냈다.사실 스프
주특기 입문 주차가 끝나고 숙련주차가 시작된 한주였다.본격적으로 공부량이 많아지고 어려운 개념들이 늘어나자 매일 열심히 작성하려고 했던 TIL을 작성할 시간도 없어지기 시작했다. 숙련주차에서 학습한 내용중 JPA를 중요하게 다뤘는데, 며칠 배운다고 완벽하게 마스터 할
5주차인 주특기 심화주차에는 백엔드끼리 협업하는 팀과제를 진행했다.나만의 블로그 API 만들기라는 주제로 진행했는데, 입문주차와 숙련주차에서 진행한 개인 과제의 연장선이었다.그런데 숙련주차에서 Lv1, Lv2의 과제 중 Lv2의 과제가 선택이었던 터라 팀원별 기능 구현
바쁜 일상에 뒤늦게 적어보는 첫 협업 회고...항해 6주차에는 처음으로 프론트엔드(React) 분들과 협업으로 미니프로젝트를 진행했다.처음 진행하는 협업인만큼 무리하지 않고 기본 CRUD를 구현할 수 있도록 주제를 정했다.우선 커뮤니티 서비스를 구현해보고 싶다는 것은
일주일이 지나서 적어보는 7주차 회고...우리조는 채팅 기능을 구현하고 싶어 채팅 기능을 사용하는 서비스들을 위주로 찾아보았다.처음엔 유명하지 않은 실시간 채팅 사이트를 클론코딩 하려고 했으나, 기술 매니저님 피드백을 받아 디스코드를 클론코딩 하기로 결정했다.구현한 것
8주차 회고 드디어 6주간의 실전프로젝트가 시작되었다. 우리팀은 팀리더를 맡은 분께서 힙합을 주제로 진행하고 싶다고 먼저 말을 하셨고, 다같이 회의를 진행하여 그 주제를 가지고 프로젝트를 진행하기로 했다. 힙합에 관련된 공연 정보나, 힙합 크루들 정보같은 건 현재 하
실전프로젝트 3주차가 지났다.비교적 백엔드의 기능 구현이 프론트엔드보다 빠른편이라 우리팀 백엔드는 3주차 스코프에 해당하는 기능을 구현하며 종종 코드리뷰를 진행했다.전체적인 코드 스타일을 맞춰가며 왜 이러한 코드를 썼는지, 왜 이렇게 예외처리를 했는지 등등을 이야기 하
6주간에 걸친 프로젝트가 끝이 났다.프로젝트 도중 디자이너님 이탈, 부팀장 이탈 등으로 프로젝트의 결과물에 아쉬움이 많이 남지만, 그래도 보다 더 성능을 향상시키려 노력했던 기록들을 남겨보려고 한다.기획단계부터 선택과 집중이 정말 중요하다는 것을 이번 실전 프로젝트로