웹 페이지클라이언트가 서버에 요청하면, 서버가 클라이언트에게HTML+CSS+Javascript를 준다.자바스크립트 Javascript브라우저가 알아들을 수 있는 유일한 언어변수, 자료형, 함수, 조건문, 반복문변수: 값을 담는다.과거 ES6이전: var오늘날: let
jQuery HTML의 클라이언트 사이드 조작을 단순화 하도록 설계된 크로스 플랫폼의 자바스크립트 라이브러리.class 와 id.class 중복사용 가능.\`한 요소가 여러 개의 클래스, 한개의 아이디를 동시에 가지는 것은 가능. CSS 스타일 우선순위!importan
팀 소개 웹페이지 만들기 1. 기획, 회의 피그마를 사용해 아이디에이션 및 진행상황 공유. 2. 와이어프레임 3. 개인 페이지 작성
1\. 스케줄4월 25일: 게임 구상, 큰 틀 만들기4월 26일: 기능 덧붙이기, 디자인 완성하기4월 27일: 수정, 보완 2\. 세팅CLI 환경에서 pip install pygame 오류현재 버전 확인 후 업데이트로 해결pygame 설치(pygame 비디오 게임용으로
pygame 미니게임파이썬 라이브러리 pygame을 사용해 미니 게임 로직을 구현.실제 작동까지 진행.Annoying Ghost적이 랜덤하게 하강하는 슈팅 게임방향키로 캐릭터를 이동스페이스 바를 누르면 한정된 미사일을 사용화면 상단에 슈팅 성공한 만큼 점수 표시충돌이
1\. 헤더 왼쪽 상단 로고검색창오른쪽 상단 아이콘 (https://fontawesome.com/) 2\. 본문레이아웃 왼쪽: 콘텐츠 Area, 스크롤 기능오른쪽: 프로필 사진, 이름, 설명, Follow 버튼이 포함된 네임카드 리스트콘텐츠(게시글, 최대 3개
시맨틱 요소는 자신의 의미를 브라우저와 개발자 모두에게 명확하게 설명."이 HTML 엘리먼트가 가진 목적이나 역할은 무엇인가?""내가 채울 데이터를 가장 잘 설명하고 나타내는 요소는 무엇일까?" <div> <span> 내용에 대해 아무 것도 알려주지 않음.&
프론트엔드의 레이아웃을 보고 알맞은 태그와 속성을 이용해 배치를 할 수 있게 되는것.inline 문자 일부분 선택 지정inline 속성을 가진 태그의 예 <span> <b> <a> <img>block 넓은 범위 묶어 지정block 속성을 가진 태그
버전 관리 시스템(Version Control Systems)각 파일을 이전 상태로 되돌릴 수 있고, 프로젝트를 통째로 이전 상태로 되돌릴 수 있고, 시간에 따라 수정 내용을 비교해 볼 수 있고, 누가 문제를 일으켰는지도 추적할 수 있고, 누가 언제 만들어낸 이슈인지도
시간 엄수좋은 팀워크를 위해 노력자신감 가지기적극적 참여레퍼런스 공유아이디어는 언제든 자유롭게 말하고 서로 존중하며 자주 소통이슈 기반 프로젝트 관리하기이슈 단위 공유 및 코드리뷰 이슈 세부 항목에 커밋 메세지의 이슈 넘버( 컨벤션을 고려한 커밋 메세지 통일동사 기반
구글드라이브 깃허브API 설계도\[SSL: CERTIFICATE_VERIFY_FAILED]app.py 실행 오류에 인생의 절반을 날렸다import certificlient = MongoClient(tlsCAFile=certifi.where())인증서 이슈이기 때문에 c
기획(Mock Up), 와이어 프레임, 웹 개발 순서의 진행을 적절하게 진행함간트 차트나 Github Project 이슈 등으로 일정 관리를 적절하게 함Github 시스템 이용, 코드 Merge / Branch 관리 등 팀원 간 코드 리뷰프로젝트 범위(처음 목표한 범위
인공지능의 한 분야로, 누적된 경험을 통해 컴퓨터가 스스로 학습할 수 있게 하는 알고리즘“우리는 데이터를 보고 "어떤 함수에 비슷한 모양일 것이다"라고 가설을 세우고 그에 맞는 손실 함수를 정의합니다. 우리가 하는 일은 여기서 끝이고 기계는 우리가 정의한 손실 함수를
논리 회귀(Logistic regression) Logistic function의 이름을 땀 선형 회귀와 같지만 출력값에 로지스틱 함수를 붙임(0과 1 사이의 출력이 나오도록 만듦) https://s3-us-west-2.amazonaws.com/secure.notio
공사장 안전모 착용을 위한 헬멧 탐지 여부를 판단해주는 SafetyManager 웹 솔루션 개발 1\. 화면 기획: Figma 2\. API / DB 설계: Notion 3\. 일정 및 기능 구현 관리: Git Issue Home필수 기능회원가입, 로그인JWT 토큰 활
기획(Mock Up), 와이어 프레임, 웹 개발 순서의 진행을 적절하게 진행함Branch 관리 : Merge(PR) 후 Branch 지우기파일을 적극 분리하여 (Blueprints, Jinja include) 개발 생산성, Conflict 방지 한 점물리적으로 프로젝트
장고의 웹 서비스 제공 흐름M (Model)데이터베이스의 모델 (ORM)저장되고 사용되는 데이터의 형태T (Template)사용자에게 보여지는 부분화면V (View)실질적으로 프로그램이 동작하는 부분url을 요청하고 응답하는 그 사이에 일어나는 '서비스'들이 존재하는
ORM (Object Relational Mapping)데이터베이스를 하나의 '객체(Object)'로 봄데이터베이스를 SQL언어가 아닌 클래스로 쉽게 표현 및 사용django 모델 필드의 종류문자열 : CharField, TextField날짜/시간: DateTimeFi
하나가 여러 개와 대응(ex. 글쓰기 모델: 하나의 사용자가 여러 개의 글을 쓸 수 있다)1:1 매칭(ex. 유저 모델: 사용자당 프로필 클래스는 하나)'데이터 A'와 '데이터 B'가 서로 만나서 중복이 되지 않는 값을 만들어 내는 것서로의 데이터를 다양하게 가질 수
하루 삼시세끼, “오늘 점심 뭐 먹지?” 고민해 본 사람들이 고민하는 사람들을 위해 만들어 보는 웹 서비스화면 기획 (Figma)API / DB 설계 (Notion)일정 관리 (Git Project)기능 구현 관리 (Git Issue)API 명세 상세