본문 바로가기
반응형

IT/엘리스 AI 트랙20

[엘리스 AI 트랙 2기] 5주차-mongoDB (07/20) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 'mongoDB'이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 1. MongoDB 개요 01. NoSQL NoSQL DBMS NoSQL DBMS Not Only SQL DataBase Management System 전통적인 관계형 데이터베이스 보다 덜 제한적인 일관성 모델을 제공하는 DB 데이터를 저장하고 관리하는 시스템 실생활에 간략하게 DB라 함 특징 기존 RDBMS가 일관성 모델 때문에 가질 수 없었던 확장성, 유연성, 고성능, 고기능성을 확보 NoSQL DBMS의 유행 배경 RDBMS 대표: MySQL, PostgreSQL, Oracle DB .. 2021. 7. 21.
[엘리스 AI 트랙 2기] 4주차-Flask 기초 (07/15, 16) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 'Flask 기초 I'이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 1 .Flask 시작하기 수강목표 웹 서비스의 흐름을 안다. 포털 사이트에 나오는 화면과 데이터들이 이동하는 과정과 순서들을 이해할 수 있습니다. 웹 프레임워크의 종류를 알고 Flask를 사용할 줄 안다. 웹서비스를만들기위한웹프레임워크의종류를배우고,그중 Flask를 실행하는 방법을 배웁니다. 서버 통신의 방법을 알고 사용할 줄 안다. 서버가 어떤 방법으로 통신하는지 알고, 직접 사용해 봅니다. 01. 웹 서버의 동작 과정 이해하기 웹 서버 동작 과정 우리가 흔히 정보들을 접하고 사용하는.. 2021. 7. 16.
[엘리스 AI 트랙 2기] 4주차-SQL (07/13) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 'SQL'이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 1. SQL 시작하기 01. SQL 데이터 베이스란? 여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합 작성된 목록으로써 여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음 Maria DB, Amazon Redshift, Oracle DB 등 많은 종류가 존재 데이터베이스의 종류에 따라 사용 방법이 조금씩 다름나, 데이터베이스에서 검색과 분석에 사용되는 기본 사용 방법은 데이터베이스 종류와 상관없이 동일 ''' 많은양의 데이터를 관리하기 위.. 2021. 7. 14.
[엘리스 AI 트랙 2기] 3주차-JavaScript(07/08) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 실시간 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ JavsScript 이고잉 코치님 Web 브라우저 위에서 동작하는 컴퓨터 언언어(프로그래밍 언어)는 JavaScript 뿐. 특징 1. 독점적, 폐쇄적 - 웹 브라우저에서만 사용할 수 있었으나, google이 V8 엔진을 개발하면서 JS의 성능을 극적으로 끌어올림 => node js 탄생 2. 경쟁 - 웹 브라우저 밖에 있는 컴퓨터 언어(ex. python)와 경쟁이 가능하게 됨 clone = init + 동기화 (remote add origin 원격저장소) data type에 따라 연산이 달라진.. 2021. 7. 9.
[엘리스 AI 트랙 2기] 3주차-JavaScript 기초(07/07) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 'JavaScript 기초'이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 1. 자바스크립트 소개 01. 자바스크립트 소개 자바스크립트란? 이미지 슬라이드 효과, 팝업 효과 등의 기능을 포함한 동적인 웹사이트 제작 시 사용되는 프로그래밍 언어 (참고: 자바스크립트 위키백과) 자바스크립트 활용 범위 IoT(사물인터넷) 하이브리드 앱 서버개발 등 02. 자바스크립트의 변수 변수란? 데이터를 담는 공간 (그릇, 박스 등으로 비유) 변수 선언 및 데이터 저장 var fruit; //변수 선언 fruit = “apple” //변수 초기화 //변수명 데이터 var .. 2021. 7. 8.
[엘리스 AI 트랙 2기] 3주차-Web(07/06) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 실시간 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 이고잉 실시간 강의 Web - native가 되자! IT의 두 가지 분류 - 컨텐츠: 게임, 채팅, 이미지, 웹 - 전송: USB 메모리, 타이핑, ....., 인터넷 정보기술에서 가장 유명하고 공공제로 가장 유명한 컨텐츠와 전송방법은 웹과 인터넷! 앱은 특정 기업의 개인소유(공공제의 개념이 아니다)지만, 웹은 공공제이다 웹은 발전속도는 느리지만 굉장히 오래 살아남은 기술! 웹은 남의 컴퓨터에 존재하는 문서를 만지는 것이다. 남의 컴퓨터를 내 컴퓨터처럼 사용할 수 있기에 큰 발전이 있을 수 있었다.. 2021. 7. 6.
[엘리스 AI 트랙 2기] 3주-HTML/CSS(07/05) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 'HTML/CSS' 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 1. 웹사이트의 정보와 디자인 01. 웹을 구성하는 요소 프로그래밍이란? 컴퓨터와 소통하는 방법을 의미 컴퓨터에게 전달하는 정보를 어떻게 보여주고 제어할지 결정 가능 웹 개발을 하기 위한 언어로 브라우저와 소통 웹 사이트 제작시 고려 사항 1.웹표준 웹 사이트를 작성할 때 따라야 하는 공식 표준이나 기술 규격 2.웹접근성 장애의 여부와 상관 없이 모두가 웹사이트를 이용할 수 있게 하는 방식 3. 크로스 브라우징 모든 브라우저 또는 기기에서 사이트가 제대로 작동하도록 하는 기 02. H.. 2021. 7. 5.
[엘리스 AI 트랙 2기] 02주차-실시간 이론강의. 알고리즘(06/30) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 실시간 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 실습 알고리즘 알고리즘도 자료구조와 마찬가지로 컴퓨터 공학부에서도 1학기 전공 필수 과목 실시간 이론강의 시간에 모두 이해한다는 것은 거의 불가능하니 개인 시간을 내서라도 꼭 공부해야 하는 과목 01. 알고리즘이란? 어떤 문제를 해결하기 위한 일련의 방법 ex) 임의로 뿌려져 있는 정보들을 오름차순으로 정렬하기 지금 위치에서 집까지 가장 빠른 경로를 찾기 현재 바둑판에서 가장 승률이 좋은 경우의 수를 찾기 02. 재귀함수 자신을 재참조하는 함수 (# 구지함수(자신을 다시 부르는 함수)라고도 함) .. 2021. 7. 5.
[엘리스 AI 트랙 2기] 2주차-자료구조(06/29) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' '자료구조' 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 실습 1. 자료구조란? 01. 자료구조의 의미 자료구조란? 자료를 저장하는 구조로, 여러 가지 종류가 있으며 저장된 자료에 대해 접근하는 방법 등의 차이가 존재 형태에 따라 장단점이 존재하며 구현하고자 하는 프로그램의 성능을 고려하여 알맞은 자료구조를 선택 프로그램에 필요한 자료를 효율적으로 담기 위해 자료구조를 배우며, 프로그램에서 특정 알고리즘을 구현하기 위해 적절한 자료구조를 사용해야 좋은 성능을 낼 수 있다. 02. 추상적 자료형 추상적 자료형이란? 자료형: 자료형은 어떤 자료가 식별.. 2021. 7. 4.
728x90
반응형