전체 글

새롭게 알게된 것, 코딩정보 등 하루하루 써가는 공부 메모장입니다.
SQL 2주차 수업내용이다. 2주차에는 SQL에서 그룹으로 묶어서 보기편하게 표기하고,통계를 구할 수도 있으며 그것을 order by를 이용해 정렬 하는 법을 배웠다. 또, 실무에서 진짜 사람들이 궁금해하는 데이터인 최소, 최대, 평균값 등을 알아내는 방법도 공부했다. Group by group by를 사용하면 데이터를 종류별로 빠르게 나누고 표기할 수 있다. select name, count(*) from users group by name; #성씨별 회원수를 성씨별로 가져와줘. 이렇게 group by를 이용하면 같은 중복되는 값끼리 묶을 수 있다. 따라서 위와같이 빠르게 한 그룹에 몇명이 있는지 같은 데이터를 구할 수 있다. ex)이씨는 85명 이구나! 코드실행 순서★★★ group by를 알았으니 ..
SQL 1주차 수업 내용이다. 1주차에서는 SQL의 기본적인 문법을 공부했다. Select쿼리문 쿼리(Query)는 질의를 의미합니다. 그 말그대로 데이터베이스에게 질의 하겠다, 명령을 내리겠다. select쿼리문은 "데이터를 선택해서 가져오겠다." 라는 뜻이다. 쿼리문 사용법 데이터 베이스를 연결하고 쿼리문을 입력할 스크립트를 연다. 스크립트에 명령을 내린다. 기본문법 ↓↓↓↓↓ show table 테이블 들을 불러온다. 데이터 베이스에 어떤 테이블 들이 들어있는지 확인 할 수 있다. select * from orders 해당테이블 데이터를 불러온다. "*"은 전부를 의미한다. 즉 orders테이블 내의 전부를 불러온다. select created_at, course_title, payment_meth..
저는 1월 말부터 한달동안 웹개발 종합반 강의를 수강했습니다. 스파르타 코딩클럽의 5주동안의 국비지원 코스였는데요. 국비지원이라 경제적으로 부담되지않고 쉽게 코딩을 배워볼 수 있어서 참 좋았던것 같습니다. 일단 제가 들은 수업은 웹을 만들고 클라우드 서버를 구매해 내가 만든 웹을 배포하는 과정까지를 다루는 수업을 수강했는데 저는 원래 전공자도 아닌데 SNS에서 우연히 보게되어 좋은 기회가 되겠다 싶어 신청해서 수강하게 되었습니다. 0~5주차까지 진행되며 순서대로 수업 전 간단한 프로젝트 세팅부터 프론트엔드에 기초적인 요소부터 백엔드 서버 그리고 배포까지 모든것을 다뤄볼 수 있습니다. 아래는 제가 수업한 내용인데요. 0주차에는 기본적인 VSCode설치와 html문법을 설명하고 1주차부터 본격적으로 수업을 ..
스파르타 웹 수업 5주차 기록이다. 5주차에는 미니 프로젝트를 2개 만들어보고 하나는 AWS(아마존 웹 서비스)에 올려서 모두가 볼 수 있게 배포해보는 작업을 했다. 아래와 같이 만들어보자. 미니프로젝트1 - 버킷리스트(완성본): http://spartacodingclub.shop/web/bucket 인생 버킷리스트 ✅ 호주에서 스카이다이빙 하기 완료! ✅ 호주에서 스카이다이빙 하기 ✅ 호주에서 스카이다이빙 하기 완료! spartacodingclub.shop 미니프로젝트2 - 팬명록(완성본): http://spartacodingclub.shop/web/homework 초미니홈피 - 팬명록 spartacodingclub.shop 위 프로젝트를 AWS에 올려서 배포하는게 이번프로젝트의 주 수업이었다. Ama..
스파르타 웹 수업 4주차 기록이다. 이번 주차에서는 웹 개발에 서버에 관한걸 많이 배웠다. Flask로 개인 서버를 열고 localhost를 이용해 웹에서 열어서 내가 만든 웹이 어떻게 작동하는지 볼 수 있었다.(아직은 나만 이용할 수 있는 웹이지만) 파이썬의 Flask라는 라이브러리를 이용해서 쉽게 서버를 만들 수 있었고 Flask이용방법으로 Post와 Get에 대해 배울 수 있었다. -Flask 일단 처음 파이썬 파일을 만들고 코딩을 시작할 때 가상환경을 만들고 라이브러리를 설치해 서버를 실행시키는 걸 많이 반복했다. 파이썬 원하는 위치에 폴더 열기 -> app.py 만들기-> ctrl + `(백틱) 으로 터미널 열기-> 맥 기준 python3 -m venv venv로 venv폴더를 만들고(가상환경)..
스파르타 웹 수업 3주차 기록이다. 3주차에는 파이썬의 문법과 간단한 사용법을 배웠다. 파이썬을 이용해서 MongoDB라는 데이터베이스에 데이터를 올리고 지우고 업데이트하는 방법과 파이썬을 이용해 선택한 웹주소의 정보들을 긁어오는 웹 스크래핑을 간단하게 배워보았다. 일단 시작하기전에 준비물이 있다. 먼저 파이썬을 설치하자 그뒤 vsCode를 실행하고 새파일 -> 파일명.py로 파일을 만들어주자 .py는 파이썬 파일을 의미한다. 더보기 파이썬 기초문법 -(변수, 기본 연산) a = 3 # 3을 a에 넣는다 b = a # a를 b에 넣는다 a = a + 1 # a+1을 다시 a에 넣는다 num1 = a*b # a*b의 값을 num1이라는 변수에 넣는다 num2 = 99 # 99의 값을 num2이라는 변수에 ..
스파르타 웹 수업 2주차 기록이다. 2주차에는 뼈대를 잡고 꾸며준 코드를 움직이게 하고 서버와 통신을 하는 기초 방법에 대해 배웠다. 크게는 JavaScript와 JQuery, Fetch에 대해 배웠는데 JavaScript는 기초문법 정도만 배웠다. -JavaScript console.log 영화 기록하기//버튼을 누를 때 함수 실행 -JQuery jquery는 javaScript로 불편하게 써야했던 코드를 누군가 만들어둔 라이브러리를 이용해서 더 편하게 쓰기위해 사용한다. 그래서 라이브러리를 항상 임포트해줘야 하는데 다음 사이트에서 임포트 할 코드를 가져와 html코드의 부분에 붙여넣으면 임포트가 된다. https://www.w3schools.com/jquery/jquery_get_started.asp..
스파르타 웹 수업 1주차 기록이다. 1주차는 html로 뼈대를 잡고 잡은 것들에 이름을 붙여서 꾸며주는 CSS를 배웠다. div, botton, p태그등 나눠 놓은 태그들에 이름을 붙여서 헤드에서 style을 입력해 만들어둔 코드 안에 .이름{ 꾸밀 내용 ex) color, background-color, border-radius 등 } 으로 테두리를 둥글게 하거나 글자색을 바꾸는 등 웹 화면을 꾸밀 수 있다. 버튼 입니다. 위 예시와 같이 class="이름"으로 이름을 정해주고 head의 style에서 .이름{}으로 지정해서 꾸며줄 수 있다. h1, h5, background-image, background-size, background-position color, width, height, borde..
나모_
코드가 있는 곳