스파르타코딩클럽

스파르타코딩클럽/머신러닝

머신러닝 기초 - 1주차 (1) 머신러닝이란?

💡수업 목표💡 머신러닝의 기초 개념을 알아본다. 선형회귀에 대해 배운다. Colab과 Kaggle을 이용해 직접 실습해본다! 머신러닝 (ML, Machine Learning) : 인공지능AI의 한 분야로 경험,학습을 통해서 점진적으로 개선하는 방식 컴퓨터 알고리즘의 분야. 알고리즘이란? 수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것, 계산을 실행하기 위한 단계적 절차 머신 러닝 알고리즘의 분류 지도 학습(Supervised learning) 머신러닝 레이블이 지정된 데이터셋을 사용하여 데이터를 분류하거나 정확하게 결과를 예측하는 알고리즘. 입력 데이터가 모델에 공급되면서, 이는 모델이 적절하게 맞춰질 때까지 해당 가중치..

스파르타코딩클럽/내일배움캠프

[내일배움캠프 AI] B5팀 - "Instagram 클론코딩" KPT 회고

1차 프로젝트 KPT 회고 Keep : 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분 Git branch를 이용한 협업 commit 메세지 컨벤션, issue, PR 컨벤션를 명확하게 잘 작성한점 기능별로 branch를 잘 나눠서 협업한 점(feed파트) 팀원 전부가 CRUD 구현 경험 Problem 아쉬운점 기능별로 branch를 잘 나눠서 협업하지 못한 점(user파트) 추가 기능 구현이 없었던 점 초반에 구글링 코드 혹은 다른 팀원 코드를 그대로 가져온 점 작업 초반에 의사소통이 부족한 점 - 통일성이 안맞은 점 각자 코드리뷰를 못한 점 다른 팀의 질문을 받음 해결방안 다음에는 develop 브런치를 생성후 파트별로 협업 실력 향상 필요 각 파트가 나눠졌을 때, 충분한 ..

스파르타코딩클럽/내일배움캠프

[내일배움캠프 AI] B5팀 - "Instagram 클론코딩" 프로젝트 결과물

목표 Django 배운 내용 기반으로 필수기능 완벽하게 익히기 Django 프로젝트 기본 구조 익히기 Git branch를 이용한 협업 방식 익히기(issue, PR 등..) 모든 팀원이 프론트/백엔드 기능 구현 와이어프레임 IA 노란색 필수 구현페이지 연두색 추가 구현페이지 구현 기능 Feed 파트 이현지(팀장) : 프로젝트 총괄 유승주 : 게시글 작성,수정 손상훈 : 게시글 댓글 작성/조회/삭제 User 파트 조인걸 : 로그인/회원가입/로그아웃/비밀번호찾기 주세민 : 프로필/프로필 수정 API User 앱 기능 메소드 URL request response 로그인 POST /signin {‘email’ : email, ‘pw’ : pw} redirect(“/”) 회원가입 POST /signup {‘em..

스파르타코딩클럽/내일배움캠프

[내일배움캠프 AI] B5팀 - "Instagram 클론코딩" 프로젝트 S.A.

🔥 Intro: “본격적인 팀 프로젝트 시작합시다!” "Instagram 클론 코딩" 프로젝트 S.A.(Starting Assignment) B5팀 - OB ⭐팀장⭐ : 이현지 ⭐팀원⭐ : 손상훈 , 유승주, 조인걸, 주세민 역할 분담 프로젝트 초기 베이스 작업은 다 같이 진행 - 베이스 내용에 대해 하나씩 같이 작업하여 틀에 대한 개념을 익히기 위함 - 추후 개별 작업 진행 후 푸시할 때 오류 확률이 낮아질 것으로 기대 베이스 작업 완료 후 개별 기능들은 인원수에 맞게 나누어 배정 - 개별 기능은 파트를 나누어 진행하기로 의견을 조율 본인에게 할당된 기능 부분 작업 완료 후 다른 인원 백업 - 본인 할당량이 끝나는데에서 마치지 않고 팀 프로젝트의 목표에 맞게 도움이 필요한 인원을 이끌어주는 형태로 진행..

스파르타코딩클럽/Python

파이썬 Django 기초 - 2주차 (2) 데이터베이스와 Model

💡수업 목표💡 Django의 구조를 알아보고, 필요한 기초 명령들을 익혀본다. 데이터 베이스를 연결하고, 데이터베이스를 사용하는 방법을 알아본다. 사용자 모델을 만들고, 회원가입과 로그인 기능을 직접 만든다. 데이터베이스와 Model 데이터베이스란? 데이터베이스는 Django를 통해서 처리한 어떤 데이터들을 서버에 저장하기 위한 곳이다. 데이터베이스를 여러 종류가 있지만 Django는 sqlite를 기본으로사용한다. sqlite에서 데이터를 조회하거나 저장하려면 원래는 쿼리문을 사용해야하지만, Django에서는 ORM(Object Relational Mapping)를 통해 데이터베이스의 테이블을 모델화해서 사용하기때문에 테이블 작업을 위해 직접 쿼리문을 수행하지 않아도 된다. VSCode에서 db.sql..

스파르타코딩클럽/Python

파이썬 Django 기초 - 2주차 (1) Django 프로젝트 구조

💡수업 목표💡 Django의 구조를 알아보고, 필요한 기초 명령들을 익혀본다. 데이터 베이스를 연결하고, 데이터베이스를 사용하는 방법을 알아본다. 사용자 모델을 만들고, 회원가입과 로그인 기능을 직접 만든다. Django 프로젝트 구조 project_name/ # 장고프로젝트 설정 패키지 ├── db.sqlite3 ├── manage.py └── config ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ── requirements.txt # 설치할 pip 패키지 목록 파일 venv/ : 프로젝트의 패키지들을 관리하는 가상환경 manage.py : 장고 서버 관리를 도와주는 역할을 하는 스크립트. 다른 설치없이 웹 서버를 시작할 수 있다. config..

스파르타코딩클럽/Python

파이썬 Django 기초 - 1주차

💡수업 목표💡 웹의 기본적인 구조를 이해하고, 5주 동안 만들 프로젝트를 살펴본다. Python의 기초를 다룬다 Django의 기본 구조와 동작 원리를 이해한다 Django란? : 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크 The web framework for perfectionists with deadlines | Django Django Django makes it easier to build better web apps more quickly and with less code. Get started with Django www.djangoproject.com Python Web Framework 프레임워크 Framework는 기능을 모아놓은 라이브러리 이상으로 소프트웨어를 개발하..

이모냥냥
'스파르타코딩클럽' 카테고리의 글 목록 (2 Page)