넓고 얕은 IT코딩 스쿨

2017년 Dave 컨텐츠 연구소

수강 대상

  • 인문학과 같이 IT 분야에 대해 전반적으로 알고 싶으신 분
  • IT 분야로 전업을 위해 먼저 넓고 얕게 IT을 알고 싶으신 분
  • IT 분야에 적성이 맞을지 알고 싶으신 분
  • 개발자와의 원활한 협업을 갈망하는 기획자, 디자이너, 직장인

강의 내용

본 강의는 일반인들에게 IT 분야에 대한 넓고 얕은 이해와 경험을 주기 위한 강좌입니다. 비전공자를 대상으로 인문학 강좌와 같이 최대한 이해하기 쉽우면서도 IT 기술에 대해 전반적으로 이해할 수 있도록 만들었습니다. 기존 학원 강의는 프로그래머 취업을 위한 개발자 양성에 초점이 맞추어져 있습니다. 그러다 보니, 위에 열거한 대상분들을 위한 적절한 강의 컨텐츠가 없습니다.

인문학만큼이나 IT 기술에 대한 넓고 얕은 지식이 필요합니다. IT 기술은 비즈니스, 과학, 인간의 삶과 일, 정부, 소통 방식등 사회의 모든 분야를 근본적으로 바꾸고 있기 때문입니다. IT 기술을 이해하면 지적 대화뿐만 아니라, 새로운 세상을 이해하고, 적응해나가데 도움이 됩니다. 그렇다고 시간을 많이 투자할 필요는 없습니다.

모두가 코딩을 배우는 시대에서 IT 용어들은 너무 어렵기만 하고, 정작 내가 “왜” IT를 공부해야 하는지, “어느” 길이 있는지, “어떻게” IT 스킬을 쌓아야 할지 막막하기만 하다면? 본 수업을 통해 방대한 IT라는 세계를 구체적으로 현실적으로 쉽게 이해하고, HTML, CSS, javascript 뿐만 아니라, Python을 통해 가장 기초적인 프로그래밍 언어에 대해 직접 실습하면서,

  • 1) 개발자와 협업을 하고자 하는 분과 IT를 알고자 하는 분들은 기본적인 컴퓨터 이해도를 갖추고,
  • 2) 프로그래머로 전직을 하고자 하는 분들은 향후 수백만원을 들여 직접 체득하기 전 가장 기본적인 방향성을 수립합니다.

잔재미코딩은 다릅니다. Dave 컨텐츠 연구소에서 전문가들이 모여 직접 책을 만들고, 학습을 도울 온라인 툴과 강의 내용을 연구해서 종합적으로 만듭니다.


수강자 학습 목표

  • 비개발자로서 IT 분야 및 개발자로서의 진로를 종합적으로 탐색한다.
  • “넓고 얕은” 직접 코딩을 경험하며 감을 잡을 수 있었다.(HTML, CSS, Javascript, Python 등)
  • 방대한 IT의 세계를 이해하고, 개발자와 효과적으로 협업할 수 있다.
  • 기본 목차

    나는 왜 IT를 배우려고 하는가?

  • 각자 생각하는 IT를 통해 이루고 싶은 목표 설정하기
  • IT 프로그래밍의 종류와 어떻게 어디서 배울 수 있는지 점검하기
  • IT를 알아야 하는 이유
  • 개발자를 이해하는 방법, 개발자와 협업을 위한 팁, 개발자의 종류, 유형 등

  • 방대한 IT 세계의 ‘넓고 얕은’ A to Z

  • IT와 프로그래밍이란 무엇인가?
  • 프로그래밍 세계와 언어 지형도 이해하기
  • 비개발자가 이해하는 IT와 프로그래밍의 원리탐구 눈높이 맞추기
  • 컴퓨터 이해, 클라우드 컴퓨팅, 모바일, IT 인프라(서버와 가상화)

  • Web에 대한 이해와 탐구

  • Web이란 무엇인가?
  • 홈페이지를 만드는 IT 기술 이해하기
  • HTML, CSS, JQUERY, JAVASCRIPT, BOOTSTRAP, PHP, Django, 워드프레스 등

  • 직접 경험하는 나만의 홈페이지 1페이지 만들어보기

  • HTML, CSS을 활용한 홈페이지 만들어보기
  • 최신 기술, BOOTSTRAP을 활용한 홈페이지 품질 높이기

  • 원리로 이해하는 프로그래밍의 큰 그림

  • Web과 App에 대한 이해, 그리고 그 안에서의 방대한 세계들
  • 프로그래밍 언어 중 Python을 실습하는 이유
  • 빅데이터, 인공지능, 금융, 보안 등 다양한 활용사례 탐구
  • Python으로 할 수 있는 일

  • 직접 해보며 이해하는 IT와 프로그래밍

  • 간단한 Python 사용법 익히기1
  • 간단한 Python 사용법 익히기2
  • 간단한 Python 사용법 익히기3

  • 업무에도 활용하는 흥미로운 프로그래밍 실습하며 익히기

  • Python으로 필요한 웹데이터 가져오기1 - 웹크롤링
  • Python으로 필요한 웹데이터 가져오기2 - 웹크롤링
  • Python으로 엑셀 보고서 자동으로 만들기

  • 새로운 IT 시대를 준비하며

  • 원리로 이해하는 최신 IT 기술 – 인공지능
  • 원리로 이해하는 최신 IT 기술 – IoT
  • 원리로 이해하는 최신 IT 기술 – 빅데이터
  • 방대한 IT 시대의 미래에 관한 고찰

  • 개발자와 협업하는 방법

  • 개발자와 눈높이 맞추기
  • 개발을 이해하는 기획하기
  • 주요한 IT 용어 다시 정리하기