반응형 IT151 [엘리스 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. [엘리스 AI 트랙 2기] 2주차-실시간 이론강의. 자료구조(06/28) 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' 실시간 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 실습 자료구조 자료구조는 컴퓨터 공학부에서도 1학기 전공 필수 과목 실시간 이론강의 시간에 모두 이해한다는 것은 거의 불가능하니 개인 시간을 내서라도 꼭 공부해야 하는 과목이다. 자료구조 자료구조란 데이터를 효율적으로 다루기 위한 기초학문으로, 데이터들을 어떻게 저장할 것인지, 저장한 데이터들을 어떻게 처리할 것인지를 정해야한다. 자료구조를 통해 언제 어떤 상황에서, 얼마나 많이 들어올지 모르는 데이터들을 효율적으로 저장하고, 추가 / 삭제하고, 검색하는 프로그램을 만든다. 대표적인 자료구조 배열.. 2021. 7. 3. 자료구조-03. 트리 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' '자료구조' 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 트리 01. 비선형구조와 트리 대표적인 자료구조의 예시 선형 구조 비선형 구조 스택 (Stack) 큐 (Queue) 트리 (Tree) 그래프 (Graph) 선형구조: 자료가 순서를 가지고 연속되어 있음 비선형 구조 : 선형 구조에 해당하지 않는 자료구조 그래프 트리는 그래프의 특수한 형태 중 하나이다. 정점(vertex)과 간선(edge)으로 이루어져 있는 자료구조 정점(vertex): 자료, 상태 등 뭔가를 담고 있음 (정점은 '노드'라고도 함) 간선(edge): 정점 간의 관계를 나타냄 .. 2021. 6. 30. 자료구조 -02. 스택과 큐 자료의 출처는 '엘리스 AI 트랙 2기 (https://aitrack.elice.io/)' '자료구조' 강의이며, 학습 후 정리한 내용입니다. ⚡️올바르지 않은 내용이 있을 경우 댓글로 남겨주시면 감사하겠습니다.⚡️ 스택과 큐 01. 스택, 큐의 개념 대표적인 자료구조의 예시 선형 구조 비선형 구조 스택 (Stack) 큐 (Queue) 트리 (Tree) 그래프 (Graph) 선형구조: 자료가 순서를 가지고 연속되어 있음 비선형 구조 : 선형 구조에 해당하지 않는 자료구조 스택 한쪽 끝에서만 자료를 넣고 뺄 수 있는 자료구조 스택이 지원하는 연산 목록 • push: 스택에 자료를 넣는연산 • pop: 스택에서 자료를 빼는연산 • top: 스택의 가장 위에 있는 자료를 반환하는 연산 • empty: 스택이 .. 2021. 6. 30. 이전 1 ··· 9 10 11 12 13 14 15 ··· 17 다음 728x90 반응형