생활코딩은?
일반인에게 프로그래밍을 알려주는 활동입니다. 온라인과 오프라인을 통해서 무료 강의를 제공하고 있습니다.
전국 생활코딩은?
방학을 맞이해서 지역별로 오프라인 강의를 진행하는 행사입니다. 16시간 동안 웹에플리케이션을 만드는 방법을 알려드립니다. 이 수업의 모든 내용은 온라인 수업을 통해서도 제공되고 있습니다. 또한 직장인에게는 교육참가를 회사에 증빙하실 수 있도록 참가증을 드립니다.
수업일정
- 강원도 : 춘천시, 7월 20~21일 10:00~18:00, 강원창조경제혁신센터, 수업끝
- 충청도 : 대전시, 7월 26~27일 10:00~18:00, 충남대학교, 수업끝
- 제주도 : 제주시, 8월 1~2일 10:00~18:00, 제주창조경제혁신센터, 수업끝
- 경상도 : 부산시, 8월 6~7일 10:00~18:00, 수업끝
- 경기도 : 인천시, 8월 13~14일 10:00~18:00, 인하대학교, 수업끝
- 전라도 : 광주시, 9월 3일~4일 10:00~18:00, 김대중 컨벤션 센터, 수업끝
준비물
노트북을 지참하시면 실습에 참여할 수 있습니다. 하지만 이 수업은 온라인 강의를 통해서 강의가 제공되고 있기 때문에 강의시간에는 개념을 익히고, 나중에 혼자서 자기 속도로 공부하실 수 있습니다.
아래 프로그램을 다운로드해서 와주세요.
여름철에는 냉방 때문에 힘들어하시는 분이 많습니다. 추위를 많이 타는 분은 긴 팔 옷을 가지고 오시면 좋을 것 같아요.
저희 수업은 온라인으로 질문을 받기 때문에 익명성이 보장됩니다. 편안한 분위기에서 질문하고 답변 받으실 수 있습니다. 이전수업에서 나온 질문 목록을 참고해주세요.
수업순서
생활코딩 오프라인 수업의 목표는 완주가 아니라 충분한 이해입니다. 오프라인 수업의 모든 내용은 온라인 강의를 통해서 제공되고 있기 때문에 완주하지 못한 부분은 온라인으로 자기 속도로 공부하시면 됩니다. 오프라인 수업에서는 처음 시작을 망설이는 분들을 돕고, 온라인으로는 하기 어려운 이야기들을 주로 합니다. 아래 수업 내용 중 진하게 표시된 부분까지는 확실히 진도를 나가지만, 그 외의 부분은 진도에 포함되지 않을 가능성이 있습니다. 초심자가 아닌 분은 아는 부분을 강의할 때는 각자 공부를 하거나 프로젝트를 하시고, 모르는 부분이 있으면 그것을 물어보시는 것도 시간을 활용하는 좋은 방법입니다.
- 웹 애플리케이션을 만드는 순서
- 구상
- 기획
- 인터넷과 웹의 역사
- 서버와 클라이언트
- 윈도우에 웹서버 설치
- 맥에서 웹서버 설치
- 리눅스에 웹서버 설치
- 서버 제어
- 프로그래밍 언어
- HTML 이론
- HTML 실습
- 개발도구
- CSS 이론
- CSS 실습
- 프로그래밍 (JS, PHP 이론)
- 복습과 수업 예고
- JavaScript vs PHP
- 웹페이지에 코드 삽입하기
- 데이터타입과 연산자
- 디버깅
- 변수
- 비교
- 조건문
- 로그인 기능 만들기
- 반복문
- 배열
- 함수
- UI vs API
- 프로그래밍 접근방법
- 자바스크립트 실습
- PHP 실습
- 데이터베이스(MySQL) 이론
- MySQL 실습
- 관계형 데이터베이스 이론
- 관계형 데이터베이스 실습
- 보안
- 라이브러리 1 (직접 만들기)
- 라이브러리 2 (타인의 것 사용하기, tb)
- 인터넷
- 호스팅과 클라우드
- 성장
- 부록 : 복습
- 부록 : 복습2