전체 글 썸네일형 리스트형 웹개발 종합반 - 4주차 [ - 수업 목표 - ] - 수업 목표 1. Flask 프레임워크를 활용해서 API를 만들 수 있다. 2. '화성에 땅사기' API를 만들고 클라이언트에 연결한다. 3. '스파르타피디아' API를 만들고 클라이언트와 연결한다. [ 01. 4주차 오늘 배울 것 ] - 오늘 배울것 이야기 - 4주차: Flask, 미니프로젝트1, 미니프로젝트2 HTML과 mongoDB까지 연동해서 API 서버를 만들어 봄. - 학습에 필요한 추가 폴더(디렉토리) 만들기 백엔드 - 프론트엔드를 연결하는 과정을 하기 위해 5개의 미니 프로젝트를 진행해 봄. 기존 트레이닝을 위한 메인 폴더 아래에 다섯개의 추가 폴더를 만들고 시작함. 각각의 폴더는 파이참에서 별도의 프로젝트 폴더로 사용될 계획임. prac : "flask 연습 코.. 더보기 웹개발 종합반 - 3주차 [ - 수업 목표 - ] - 수업 목표 1. 파이썬 기초 문법을 안다. 2. 원하는 페이지를 크롤링 할 수 있다. 3. pymongo를 통해 mongoDB를 제어할 수 있다. [ 01. 3주차 설치 ] - 학습에 필요한 프로그램 설치 3.9버전의 경우 특정 라이브러리에서 오작동 사례가 있어서 3.8버전을 사용. - Windows 버전의 python 설치 https://www.python.org/ftp/python/3.8.6/python-3.8.6-amd64.exe - Mac 버전의 python 설치 https://www.python.org/ftp/python/3.8.2/python-3.8.2-macosx10.9.pkg - Git bash 설치(Windows만) https://git-scm.com/ Git.. 더보기 이미지 처리로 시작하는 딥러닝 - 3주차 [ - 수업 목표 - ] - [COVID-19] 마스크를 썼는지 안썼는지 알아내는 인공지능 만들기 1. 얼굴 영역 탐지 모델과 마스크 판단 모델의 두 개 모델을 결합한다. 2. Tensorflow 모델을 사용하여 추론하는 방법을 배운다. - 관련 논문 및 자료 https://www.pyimagesearch.com/2020/05/04/covid-19-face-mask-detector-with-opencv-keras-tensorflow-and-deep-learning/ COVID-19: Face Mask Detector with OpenCV, Keras/TensorFlow, and Deep Learning - PyImageSearch In this tutorial, you will learn how to t.. 더보기 머신러닝 기본부터 다시 배우기 - 3주차 [ 3주차 - 배울 내용 ] - 딥러닝의 역사를 가볍게 배워본다. - 신경망을 만드는 데 필요한 각종 개념을 알아본다. - 신경망을 직접 디자인 해 본다. [ 3주차 - 배울 내용 ] - 딥러닝(Deep Learning) 이란? 탄생 배경과 주요 개념들을 배워봄. 딥러닝은 머신러닝의 한 분야 우리가 지금까지 배운 선형회귀와 논리회귀는 모두 1차 함수를 이용해서 문제를 풀었는데, 자연계에는 직선으로 설명할 수 없는 문제들이 훨씬 많음. 이런 복잡한 문제들을 풀기 위해 선형회귀를 여러번 반복해봄 하지만 선형회귀를 여러번 반복한다고해서 비선형(선형이 아닌 것)이 되는 것은 아니었음. y = W_2(W_1x +b_1) + b_2 = (W_1 W_2)x+(W_1b_1+b_2) 그래서 선형회귀 사이에 비선형의 무엇.. 더보기 웹개발 종합반 - 2주차 [ jQuery 시작하기 ] - jQuery란? HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔것. 라이브러리! jQuery는 Javascript와 다른 특별한 소프트웨어가 아니라 미리 작성된 Javascript 코드. 전문 개발자들이 짜둔 코드를 잘 가져와서 사용하는 것. (사용하기 전에 "임포트"를 해야함!) - jQuery와 Javascript 코드 비교해 보기 HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔것. 라이브러리! document.getElementById("element").style.display = "none"; $('#element').hide(); - jQuery 사용하기 미리 작성된 Javascript 코드를 가져오는 것을 im.. 더보기 이미지 처리로 시작하는 딥러닝 - 2주차 [ 오늘의 학습 목표 ] - 이미지 처리하는 방법을 맛보자. 내 휴대폰의 다양한 이미지를 유명화가의 화풍을 따라하는 인공지능 만들기 딥러닝 모델을 이용하는 방법을 이해하자. [ 꿀팁 - 인공지능 vs. 머신러닝 vs. 딥러닝 ] - 인공지능 이란? - 인공지능(Artificial Intelligence, AI) 이란? 기계가 인간과 같이 생각하고 행동하는 것, (알파고, 로봇)과 같은 가장 넓은 범위의 범주 - 머신러닝(Machine Learning, ML) 이란? 인간이 생각하는 것이나 행동하는 것의 규칙을 컴퓨터가 찾아내는 일 (알파고가 학습을 통해 이길 수 있는 규칙을 찾는 일 등) - 딥러닝(Deep Learning, DL) 이란? 머신러닝과 비슷하지만 머신러닝의 한 분야로 규칙을 찾아내기 위한 .. 더보기 머신러닝 기본부터 다시 배우기 - 2주차 [ 2주차 - 배울 내용 ] - 논리 회귀 : 입력값과 범주 사이의 관계를 구하는 것 데이터로부터 타이타닉 생존자를 예측, 당뇨병 판단 등을 코드 수행을 통해 확인. 선형 회귀로 풀수 없는 문제을 논리회귀로 푸는 과정과 결과를 통해 case별 방법 확인. - 전처리 (Pre-processing) : 오기입된 데이터, 다양한 단위 값과 분포 값을 정제 작업을 통해 학습에 필요한 정형화된 데이터로 만들기 위한 작업 전처리 기법들을 배우고, 전처리를 수행해야 하는 이유를 실습을 통해 익혀서 적용 해봄. 실업무에서는 7, 80% 정도의 업무를 차지하는 경우가 많음. 정확도에 많은 영향을 줌. raw data를 가공해서 학습을 원활히 할 수 있도록 하는 과정. - Classcification(분류)를 logist.. 더보기 웹개발 종합반 - 1주차 [ 서버 / 클라이언트 / 웹의 동작 개념 ] 서버와 클라이언트의 역할에 대해 이해한다. HTML, CSS의 기초 지식을 이해한다. 부트스트랩을 가져다 쓸 줄 안다! Javascript 기초 문법을 익힌다. - 서버와 클라이언트간의 간단한 원리! HTML = 뼈대, CSS = 꾸미기, JS = 동작 [ 필수 프로그램 설치 및 환경 구성 ] - Pycharm Professional 설치 (꼭 Pycharm으로 사용할 필요 없음, 본인이 자신있게 사용가능한 python 환경이 있다면 무방, 단 스스로 환경을 조정, 관리 할 수 있는 능력이 있어야 함.. ^^) https://www.jetbrains.com/pycharm/download/ Download PyCharm: Python IDE for Profes.. 더보기 이전 1 2 다음