본문 바로가기

전체 글

(1092)
[생활코딩]WEB2-JavaScript (3) (2020.12.8) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:opentutorials.org/course/3085 WEB2 - JavaScript - 생활코딩 수업소개 이 수업은 https://opentutorials.org 를 만들어가면서 JavaScript에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다. 수업대상 이 수업은 웹 페이지를 사용자와 상 opentutorials.org 1. 강의 내용 Array(배열) 책장에는 수많은 책을 정리할 수 있다. 잡다한 많은 물건들 또한 수납상자에 정리할 수 있다. 이처럼, 많은 것들을 정리하는 것은 중요하다. 프로그래밍은 무한에 가까운 데이터들을 다룬다. 이 데이터들을 정리하지 않으면 절대 정상적으로 코딩할 수 없을 것이다. 그러므로 ..
[생활코딩]WEB2-JavaScript (2) (2020.12.8) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:opentutorials.org/course/3085 WEB2 - JavaScript - 생활코딩 수업소개 이 수업은 https://opentutorials.org 를 만들어가면서 JavaScript에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다. 수업대상 이 수업은 웹 페이지를 사용자와 상 opentutorials.org 1. 강의 내용 프로그래밍 언어란 지금까지 배운 HTML, JavaScript는 언어이다. 하지만, JavaScript는 프로그래밍 언어이고 HTML은 그렇지 않다. 프로그램의 어원은 순서라는 단어에서 나왔다. 즉, 프로그래밍은 순서를 만드는 행위라고 할 수 있다. 그리고 그 순서를 만드는 이는 프로..
[생활코딩]WEB2-JavaScript (1) (2020.12.7) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:https://opentutorials.org/course/3085 WEB2 - JavaScript - 생활코딩 수업소개 이 수업은 https://opentutorials.org 를 만들어가면서 JavaScript에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다. 수업대상 이 수업은 웹 페이지를 사용자와 상 opentutorials.org 1. 강의 내용 JavaScript의 등장 WEB이 처음 등장했을 때는 HTML밖에 없었다. 정보를 편하게 주고받을 수 있게 된 아주 획기적인 사건이었지만, HTML이 가진 한계에 봉착하게 되었다. HTML은 출력되면 그 모습으로 변하지 않는 정적인 언어였고 사람들은 사용자와 상호작용할..
Github TIL 정리 완료! github.com/greedysiru/TIL greedysiru/TIL Today I learned / 꾸준하게 / 명료하게. Contribute to greedysiru/TIL development by creating an account on GitHub. github.com 정말 기나긴 여정이었습니다... 처음부터 배운 것을 하나 하나 기록하고 싶다는 욕심에 이것저것 배우고 만져보면서 결국은 얼추 해내긴 했습니다😂 git과 github라는 유용한 기능들을 알게 되었고 마크다운 문법이 쓰기 불편했지만 어느새 익숙해져 있는 저를 발견했습니다 ㅎㅎ 앞으로도 꾸준히 블로그와 TIL을 관리하겠습니다👍👍
[생활코딩]Git2-source tree 버전관리 (2020.12.3) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:https://opentutorials.org/module/3746 GIT2 - SourceTree 버전관리 수업소개 이 수업은 git을 SourceTree로 이용하는 방법을 알려드립니다. 특히 버전관리를 집중적으로 알려드립니다. 수업대상 이 수업은 아래와 같은 상황에 있는 분들을 위한 수업입니다. 아래에 opentutorials.org 1. 강의 내용 Sourcetree 사용을 위한 준비 www.sourcetreeapp.com Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetre..
[생활코딩]Github (2020.12.3) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:opentutorials.org/module/4636 github github.com은 무엇인가? github.com은 개발자들이 소스코드의 변경사항을 백업하고, 공유하는 온라인 서비스입니다. 아주 많은 개발자들이 이 서비스를 이용해서 협업을 하고 있습니다. 대부분의 오 opentutorials.org 1. 강의 내용 버전 관리 시스템 버전 관리 시스템은 소스코드의 변경사항을 관리하는 도구이다. 버전 관리 시스템은 git, svs, svn 등이 있는데, 현시점에서 가장 많이 사용되는 시스템은 git이다. 클라우드 시스템은 사용하기 쉽지만 저장하고 불러오는 기능밖에 없어서 많은 사람들이 함께하는 프로젝트를 진행할 때는 사용하기 불편하다. 이와 비교..
[생활코딩]Git2 CLI - 버전관리 (2020.12.2) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:https://opentutorials.org/module/3762 GIT2 - CLI - 버전관리 수업소개 소위 git이라고 하면 command line에서 사용되는 프로그램을 말합니다. 이 수업에서는 바로 이 프로그램의 사용법을 살펴봅니다. 수업대상 이 수업은 아래와 같은 상황에 있는 분들을 opentutorials.org 1. 강의 내용 Git의 설치 Git은 git-scm.com에서 빠르게 설치할 수 있다. Git CLI Git을 제어하는 방법은 Sourcetree와 같은 프로그램을 사용하거나 터미널을 이용하여 CLI를 사용한다. GUI는 CLI와 진입장벽이 낮아서 다루기 쉽지만, 그만큼 시스템 자원을 사용한다. CLI는 익숙해지면 많은 ..
[생활코딩]POSIX CLI 1 (2020.12.2) 본 내용은 아래의 강의를 토대로 하여 작성하였습니다. 링크:https://opentutorials.org/module/3747 POSIX CLI1 수업소개 POSIX는 서로 다른 운영체제를 같은 방법으로 조작하기 할 수 있도록 만들어진 표준입니다. 이 표준을 준수하는 운영체제로는 unix, macos가 있습니다. linux는 posix를 100% 따르고 있지는 않 opentutorials.org 1. 강의 내용 GUI와 CLI 운영체제(OS)를 조작하는 방법은 두 가지가 있다. 비교해보면 아래와 같다. Graphic User Interface(GUI) Command Line Interface(CLI) 쉽다 접근성 대중화 어렵다 당장 표로 봤을 때는 GUI가 압도적으로 CLI보다 훨씬 좋아 보인다. 하지만..