개발자 되는 중/개발 공부 40

스파르타 코딩 웹개발 개발일지 2주차 (복습)

html, css, javascript 중 javascript에 jquery라는 간단하게 쓰는 라이브러리 jquery중 api를 이용하는 ajax가 있다 1. 저번에 배운 함수 간단 복습 클릭 숫자가 홀짝인지 판별하는 함수 만들기 count 0에서 클릭하니까 하나 더 들어가게 할 떄 += 를 넣는다. %2로 나누었을 때 0이라면 할 때 == 이꼴 두개 들어간다. let count = 0 function hey() { count += 1 if(count % 2 == 0) { alert('짝') } else{ alert('홀') } } 02. JQuery 시작하기 HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리! 2) jQuery 사용하기 이거 붙여넣기 해야지만이 복..

스파르타 코딩 웹개발 개발일지 1주차 (복습)

네이버 해킹해봄 오른쪽 클릭 -> 검사-> element-> 따닥 클릭해서 다른 글자로 바꿔주기 카테고리 중 하나를 귀요미로 바꿔줌 저 바꾼것은 모든 사람에게 적용되지 않음 내 컴퓨터에 받아온거를 내가 고친거라 인터넷을 끊어도 이게 그대로, 왜냐 내 컴퓨터 받아온거라서 그러나 새로고침하면 서버에서 새로 받아와서 다시 보여주기 때문에 저 내용은 사라진다. html 뼈대 css 꾸미기 javascript 움직이기 만들 것들 스파르타 피디아 화성땅 공동구매 버킷리스트 팬명록 이미 했던 건데 별로 기억이 안난다. 엄마컴퓨터를 빌려서 쓰고 있는데 파이참이 없어서 새로 다운 받아야 했다. 라이센스가 두개의 컴퓨터에서 사용가능할까 걱정했는데, 계정으로 로그인하니까 손쉽게 쓸 수가 있다. 개꿀 파이참 로그인과 결제에 ..

스파르타 코딩 SQL 문법 총정리 하기

show tables : 테이블을 다 보여줌 select ~ from ~: from 에서 데이터 선택해서 보여줌 select * from orders *는 전체라는 뜻 select ~ from ~ where ~ : where에 넣은 조건에 맞는 데이터만 보여줌 조건을 여러개 넣을 때는 and select * from orders where course_title = "앱개발 종합반" and payment_method = "kakaopay"; where 과 같이 쓰는 문법들 >=:이상 select * from point_users where point > =5000 = '2020-08-01' group by c1.title, c2.week order by c1.title, c2.week ) subquery..

스파르타 코딩 클럽 SQL 개발일지 4주차

02.원하는 데이터를 더 쉽게: Subquery 쿼리안에 또 다른 쿼리를 넣는 것 select u.user_id, u.name, u.email from users u inner join orders o on u.user_id = o.user_id where o.payment_method = 'kakaopay' 원래는 위와 같이 쓰는 것을 아래와 같이 서브쿼리를 이용해서 쓸 수 있다. select user_id, name, email from users where user_id in ( select user_id from orders where payment_method = 'kakaopay' ) 서브쿼리에서는 줄을 잘 세워줘서 그냥 쿼리와 구별해줘야한다. 순서: 서브쿼리 먼저 하고 점점 바깥에 있는 쿼리..

스파르타 코딩 SQL 개발일지 3주차

1. Join을 배우자 테이블과 테이블을 붙이는 것 실무에서 매번 쓰인다 거의 모든 query에 쓰인다. 애초에 테이블을 왜 나누는거지? 테이블은 애초에 한 목적에 맞는 것들만 모아두는것이 좋다. 실제 웹서비스가 동작할 때 편하다. 그렇지 않으면 수정하고 싶을 때 문제가 생김. 테이블을 붙일 때 기준이 필요하다. 02. Join이란? 두 테이블의 공통된 정보 (key값)를 기준으로 테이블을 연결해서 한 테이블처럼 보는 것을 의미해요. Join 종류 Left Join, Inner Join left join A, B는 각각의 테이블 가운데 교집합은 key 값 select * from users u left join point_users pu on u.user_id = pu.user_id NULL값은 포인트가..

스파르타 코딩 SQL 개발일지 2주차

01. 통계적인것 배울거임 통계: 최대, 최소, 평균, 갯수 통계를 통해 날것의 데이터에서 의미있는 정보로 변환 시켜주는 것을 배울 것임 범주(카테고리)의 각각 정보를 알아내는 것도 배울 것임 - Group by 깔끔하게 데이터 정리 - Order by 02. users에서 name 별로 그룹지어주고, 그 그룹에 들어있는 갯수를 세줘라 name과 그룹에 들어간 숫자를 필드로 보여줘라. select name, count(*) from users group by name 03. SQL코드에서는 순서가 중요: 이름을 먼저 그룹지어주고, 그 다음에 이름필드와 그룹의 각각 숫자를 세주는 것을 넣어준다. 위 쿼리가 실행되는 순서: from → group by → select from users: users 테이블 ..

스파르타 코딩 SQL 개발일지 1주차

01. 데이터 베이스와 SQL이 필요한 이유 데이터 베이스는 방대한 양의 데이터를 편하게 이용하기 위해서 있는거다. 책장에 책을 잘 정리하는 이유는 잘 꺼내서 사용하기 위해서인것 처럼 데이터 역할 4가지 C Create 데이터 생성 R Read 저장된 데이터 읽어오기 U Upgrade 저장된 데이터 변경 D Delete 저장된 데이터 삭제 이 강의에서는 Read에 대해서만 배울거다. SQL은 데이터베이스에 명령을 내리는 데 필요한 약속된 명령이나 언어 02. Dbeaver: SQL을 손쉽게 사용하게 도와주는 프로그램 03. Select 쿼리문이란? Query: 질의를 의미, 데이터베이스에 명령을 내리는 것 Select 쿼리: 데이터베이스에서 선택해서 가져오겠다는 의미 테이블과 필드? 테이블: 엑셀 시트에..

스파르타 코딩 웹 개발 개발일지 3주차

a == // 같으면 a != // 같지 않으면 a is not // 같지 않으면 파일 실행할 때는 오른쪽 마우스 클릭 하고 실행 클릭 ~하면 이라는 의미 넣고 싶을 때? : 콜론 사용 print()// 프린트할 때는 소괄호 사용 파이썬이 강사님이 말했던데로 들여쓰기 하고 안하고에 따라 오류가 있고 없고 함. beautiful soup이라는 패키지를 가져와서 네이버 페이지에서 제목을 가져오는 법을 따라했다. 01. 파이썬 다운로드 함 02. 스파르타피디아에 ajax 이용해서 영화제목, 이미지, 줄거리, 한줄평, 평점 가져오는거 복습하면서 해봄 다른거는 전에 했던거 원리 이용하는 것이여서 할 수 있었는데, 숫자를 let star_image = '☆'.repeat(star) 이렇게 별로 바꿔주는건 할 줄 몰..

스파르타 코딩 웹 개발 개발일지 2주차

01. Javascript 연습 - jQuery 랑 Ajax 배울거임 홀짝 판별 함수 만들기 버튼을 누르면 hey라는 함수 실행 숫자를 세는 기능 넣어주기 let count = 0 function hey() { count += 1 // 1씩 더해준다 if (count % 2 == 0) { alert ('짝') } else{'홀'} } 02. jQuery - HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리! 하지만 쓰기전에 사이에 주소를 임포트를 해야함 ex) document.getElementById("element").style.display = "none"; -//Javascript vs $('#element').hide(); //jQuery css에서는 cl..

스파르타 코딩 웹 개발 개발일지 1주차

일기처럼 쓰면 된다고 해서 일기처럼 써볼까 한다. 배운 내용 01. 우리가 보는 웹 페이지는 서버에 있던 것을 받아서 보는 것임. 브라우저가 하는 일- 1)요청보내기 2) 받은 HTML 파일 그려서 보여주기 3) 데이터만 내려줄 때가 더 많다 요청을 보내는 곳은 서버의 API라는 창구임. 02. pycharm 다운, Jetbrain 회원가입, AWS 회원가입 - 맥북으로 pycharm 다운로드 하려고 했더니 계속 오류가 나서, window 노트북으로 다운 받아서 쓰고 있음. 03 HTML : 뼈대 CSS: 꾸미기 Javascript: 움직이는거 ( 기능 : 광고가 몇 초 한번씩 도는지, 어떤걸 클릭하면 다른 페이지로 가는거, 이거 누르면 로그인이 되는거) 주석은 1.임시로 코드를 작동 못하게 할 때 2...