본문 바로가기

전체 글212

6. 내일배움캠프 - 4일차 TIL TIL 오늘 팀원들과 스터디 계획을 세우고 공부를 시작했다. 오전 : 파이썬 강의 듣기 오후 3시까지 파이썬 1-1 ~ 1-19까지 듣기 6시까지 모르는 거 공유 + 보충 + 일지 쓰기 그 이후부터 오후 9시까지 백준 입출력과 사칙연산 풀기! 위 사진에 있는 파이썬 문법 기초를 다 들었다. 어제 미리 예습을 해서 그런지 더 쉽게 이해할 수 있었다. 나는 이제껏 자바를 해 와서 파이썬 할 때 어떻게 써야 하지 느낌이 들었다. 예를 들어 같은 if 문이라도 쓰는 방식이 다르다. 자바에 익숙한 나에겐 깔끔하게 쓰는 파이썬은 조금 낯설었다. 파이썬 기초 문법을 듣고 바로 사용해보고자 백준 입출력과 사칙연산 문제 풀이로 들어갔다. 강의를 듣고 풀어보니깐 생각보다 잘 풀렸다. 백준에 티어가 있는데 문제를 풀수록 올.. 2022. 9. 2.
1. python 입출력, 사칙연산 - 백준 2557, 백준10869 백준 2557 Hello World! 출력하기 print('Hello World!') 백준10869 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. a, b = map(int, input().split()) print(a + b) print(a - b) print(a * b) print(a // b) print(a % b) map(함수, 반복 가능한 객체) : 반복 가능한 객체의 요소들에 함수를 적용 문자열.split('특정문자') : 문자열의 특정 문자를 기준으로 나눠줌(특정문자는 삭제) 2022. 9. 1.
5. 내일배움캠프 - 4일차 KPT KPT project 1. 팀원 소개 및 html, css를 이용한 웹페이지 만들기 2. 해야할 것 : DB 연결(POST/GET), 댓글(가능하면), 개인 프로필 페이지, HTML 연결하기 - Keep ⊙ 막히는 부분을 구글링이나 유튜브 강의를 통해 지금 필요한 코드나, 코드의 활용법을 배우고 적용을 잘하였다. ⊙누구 하나 미루려고 하지 않고 열심히 한 것 ⊙팀이 안되는 부분을 할 줄 아는 사람이 해결해주는 것 ⊙가능한 시간마다 쉬지않고 참여하는 것 ⊙프로젝트 초반 기획 및 방향성을 명확하게 한 것 - Problem ⊙ 프론트엔드에 비해 백엔드가 조금 부족한 것 같다. ⊙높지 않은 코딩 실력, 많지 않은 팀플 경험으로 인해 업무 분배를 제대로 하지 못해 편중된 작업량 -해경 방안 : 학습량을 올리고 많.. 2022. 9. 1.
4. 내일배움캠프 - 3일차 TIL TIL 오늘은 미니 프로젝트 발표가 있었다. 어제 PM10시쯤 프로젝트가 얼추 완성이 되었다. 팀원들 다 열심히 해주셔서 결과물이 생각한것보다 더 잘나왔다. 완성된 프로젝트를 보니 뿌듯하면서 "발표 어떻게 해야하지" 라는 생각이 들었다. 근데 바로 다음날 발표라 준비된 피피티도 없고 어떻게 발표해야 할지 시작을 할 수 없었다. 그래서 진짜 서둘러서 ppt를 만들었다. 목차를 만들고 대충 어떤 내용이 들어가야 하는지 주절주절 다행히 팀원들이 끝까지 남아서 도와줘서 얼추 ppt내용은 거의 다 넣었다. ppt를 만들고 대본쓰고 수정하다 보니 새벽 3시가 훌쩍 넘어버렸다. 그래도 완성된걸 보니 뿌듯하면서 마음이 편안해졌다. 발표 당일날이 되고 원래 팀원분들이 각자 코드 발표하기로 했었는데 원활한 진행을 위해 그.. 2022. 8. 31.
3. 내일배움캠프 - 2일차 TIL TIL 오늘은 팀 프로젝트하면서 구현했던 코드 중 가장 생각 나는 부분을 써보려고 한다. 그건 바로 모달창이다. 모달창은 팝업창이랑 비슷하다 하지만 차이점이 있다. - 팝업창 : 팝업창은 현재 열려있는 브라우저 페이지에 또 다른 브라우저 페이지를 띄우는 것 - 모달창 : 모달창은 기존의 브라우저 페이지 위에 새로운 윈도우 창이 아닌 레이어를 까는 것 👉 모달 팝업을 만들기 위한 필요한 기본적인 요소 1. 화면 전체를 어둡게 만들어주는 배경(background) 2. 모달 팝업을 감싸주는 창(window) 3. 모달 팝업의 내용을 나타내는 팝업(popup) 배경과 창을 나타내는 HTML 코드 배경을 위한 css 코드 .background { position: fixed; //스크롤이 발생하더라도 화면에 고.. 2022. 8. 30.
2. 내일배움캠프 - 1일차 Til Til 저번 주 금요일부터 시작한 내일 배움 캠프 모르는 사람들과 팀이 되었고 사다리타기로 팀장까지 되어버렸다. 내 인생 첫프로젝트라 어떻게 진행해야 할지 몰라 난감한 상황이 왔었지만 주변에 물어도 보고 검색도 하면서 지금은 틀이 잡혔다. 22.08.29 오늘 한일 오늘 아침 9시부터 일어나서 웹개발 복습을 했다. jQuery 부분이 많이 부족했었는데 강의 복습을 다시 한번 해보니 이제는 얼추 느낌이 온다. 오늘은 팀원들과 팀페이지를 만들면서 시간을 보냈다. 현재까지는 미완성이지만 모션이나 기능을 더 추가해보고싶다. 오늘 기억할 것 jquery 문법 $(선택자).동작함수(); 2022. 8. 29.
1. 내일배움캠프 - 첫 프로젝트 링크 https://app.tryeraser.com/workspace/gather:6WkLwxW7OQBWf73dtable1?origin=share PC - team Created with Eraser app.tryeraser.com 2022. 8. 26.
18. 5주차 - 프로젝트 서버에 올리기 웹 서비스 런칭이란? 👉 배포는 누구나 내 서비스를 사용할 수 있게 하기 위한 작업 - 웹 서비스를 런칭하기 위해 클라이언트의 요청에 항상 응답해줄 수 있는 서버에 프로젝트를 실행 할 것이다. - 언제나 요청에 응답하려면, 1) 컴퓨터가 항상 켜져있고 프로그램이 실행되어 있어야하고, 2) 모두가 접근할 수 있는 공개 주소인 공개 IP 주소(Public IP Address)로 나의 웹 서비스에 접근 할 수 있도록 해야한다. - 외부 접속이 가능하게 설정한 다음 내 컴퓨터를 서버로 사용할 수도 있다. - AWS 라는 클라우드 서비스에서 편하게 서버를 관리하기 위해서 항상 켜 놓을 수 있는 컴퓨터인 EC2 사용권을 구입해 서버로 사용할 것이다. AWS 서버 구매하기 https://ap-northeast-2.c.. 2022. 8. 26.
728x90