스크롤스파이(scrollspy) 구현
스크롤스파이(scrollspy) 구현 SPA(Single Page Application) 웹페이지에서 많이 쓰이는 스크롤스파이를 구현해보자. 가끔 혹자는 스크롤 네비게이션이라고도 부르는 것 같다. 스크롤스파이는 스크롤이 긴 페이지..
Scroll / Jump to id without jQuery
I have search a lot of topics for a usable solution. But dont found something. Most scripts are just too cluttered for my purposes. Seeking a solution based only on Javascript. In my project it is ...
16
WEB3-Ajax
웹페이지에서 일부 정보가 달라졌음에도 전체 페이지를 리로드하는 것은 효율적이지 않습니다. Ajax는 리로드 없이 웹서버에게 정보를 요청해서 부분적으로 정보를 갱신해주는 기술입니다.
16
WEB2-CSS
이 수업은 https://opentutorials.org 를 만들어가면서 CSS에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다.
27
DATABASE2 - MySQL
무료이면서, 오픈소스이고, 3대 데이터베이스 중에 하나인 MySQL의 입문 수업입니다.
- 정보기술의 심장인 데이터베이스가 어떻게 동작하는지 궁금하신 분
- 데이터를 보다 전문적으로 관리하고 싶은 분
- 웹, 앱, 게임, 데이터분석 엔지니어가 되고자 하는 분
4
DATABASE1
이 수업은 정보기술의 심장인 데이터베이스에 대한 포괄적인 소개를 담고 있습니다.
데이터베이스라는 복잡한 분야를 관통하는 공통적인 본질이 무엇인지 궁금하신 분들을 위해서 제작된 수업입니다.
31
WEB3 - PHP & MySQL
PHP와 MySQL을 연동해서 웹의 접근성과 데이터베이스의 탁월한 정보관리 기능을 모두 갖춘 현대적인 웹애플리케이션을 구현하는 방법을 알려드리는 수업입니다.
43
WEB2 Python
이 수업은 https://opentutorials.org 과 같은 웹애플리케이션을 만들어가면서 Python에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다. Python만으로 웹애플리케이션을 구현하는 것은 어렵기 때문에 Flask라고 하는 Python web framework를 이용할 것입니다. Flask는 비교적 초심자가 시작하기에 좋은 도구입니다. 이 도구를 통해서 웹애플리케이션의 구현에 익숙해진 후에 Django와 같은 프래임웍크를 시작하셔도 좋을 것 같습니다.
10
WEB2-Home server
이 수업은 자신의 집에서 서버를 운영하는 방법을 알려드리는 수업입니다. 가정에서는 보통 공유기를 이용해서 인터넷을 이용하는 경우가 많습니다. 이런 환경에서 서버를 운영하기 위해서는 꽤 많은 지식이 필요합니다. 이 수업에서는 공유기를 사용하는 환경에서 웹서버를 운영하기 위해서 필요한 지식들을 알려드립니다. 그 과정에서 네트워크와 관련된 핵심 개념들을 얻게 될 것입니다.
14
WEB2-Domain Name System
이 수업은 도메인 이름을 자신의 서버 컴퓨터에 부여하는 방법을 알려드리는 수업입니다. 원래 서버 컴퓨터에 접속을 하려면 그 컴퓨터의 ip 주소를 알아야 합니다. 그런데 이 주소를 기억하는 것은 쉽지 않은 일이죠. 그래서 고안된 것이 도메인 이름입니다. 전화번호를 몰라도 이름으로 친구에게 전화를 할 수 있는 것처럼, 도메인 이름을 컴퓨터에 부여하면 전세계인들이 개성있는 이름을 통해서 나의 컴퓨터에 접속할 수 있습니다.