티스토리 뷰

반응형

안녕하세요~찬기입니다. 

저는 아직 새내기 대학생으로 프로그래밍의 초보!라고 할 수 있어요.

대학교때는 수업시간에 책만 보고 외워서 학점은 괜찮게 나왔었는데, 막상 군대 전역하고 나서 보니 제가 만들고 싶었던 것은 시도조차 못해봤고, 뭔가 마땅히 제가 잘 하는것도 없더라구요...ㅠㅠㅠ


그래서 코딩을 한번 해봐야겠다~~하다가 웹프로그래밍에 조금 관심을 가지게 되어서 책을 알아보다 추천 드리려고 합니다. 저는 아주 초보자의 관점에서 본 것이니, 혹시 잘못된게 있다면 정정하도록 할게요.

댓글 주시면 감사해요. 저는 그런데 완전 프로그래밍을 모르는것은 아닙니다. 

전공으로 컴퓨터 공부를 해서 어느정도는 알고 있는데, 군대 다녀와서 전부 까먹은 상태에요 ㅠㅠ

제가 소개드릴 책은 "웹 코딩 시작하기"라는 책입니다.


이렇게 생긴 책입니다. 

저는 이책이 좋았던 이유는 뭔가 하나를 만들면서 기본을 알아가는데 도움이 된다고 생각했습니다. 

뭔가 뼈대를 만든 후에 살을 입혀가는 공부법(?) 이라고 해야 하나요?

그렇게 공부하는게 조금 저에게는 덜 질리더라구요.




저의 경우는 사소한 거라도 만들면서 기본을 배우고 다른 책으로 알아가는 스타일인데 도움이 많이 된것 같아요.

뭔가 만들었다는 뿌듯함도 느끼면서요.



목차는 

목차

PART 1. 프론트엔드 HTML5 + CSS3 + jQuery
CHAPTER 1. HTML5
1. HTML5 소개 
2. 메타 태그 
3. 텍스트 태그 
4. 이미지 태그 
5. 하이퍼링크 태그(a 태그) 
6. 리스트 태그 
7. form 태그 
8. 공간 태그 
9. video 태그 
10. audio 태그 
11. svg와 canvas 
12. table 태그 

CHAPTER 2. CSS3
1. CSS 소개 
2. CSS를 적용하는 세 가지 방법 
3. 선택자(selector) 
4. 텍스트를 꾸미는 CSS 요소 
5. 가로 길이와 세로 길이 조정하기 
6. 텍스트가 영역을 벗어날 때 
7. HTML 엘리먼트의 위치 변경하기 
8. 배경 꾸미기 
9. 외곽선 긋기 
10. float와 clear 
11. 박스의 바깥 여백 설정하기 
12. 박스의 안쪽 여백 설정하기 
13. CSS 리셋 
14. 애니메이션 
15. transform 
16. transition 
17. display 
18. 반응형 웹 
19. 반응형으로 간단한 레이아웃 만들기 
20. SVG 태그 

CHAPTER 3. jQuery
1. jQuery 시작하기 
2. 셀렉터 
3. 엘리먼트 보이기와 숨기기 
4. 클릭했을 때 무언가 하기 
5. 마우스 포인터를 요소 위에 올릴 때 무언가 하기 
6. 제이쿼리로 CSS 적용하기 
7. 변수 사용하기 
8. HTML 엘리먼트에 있는 텍스트 변경하기 
9. HTML 태그 제어하기 
10. 애니메이션 기능 
11. 엘리먼트에 클래스 추가, 삭제하기 
12. 엘리먼트의 이동 
13. 폼 태그의 값 조정 
14. 포커스 
15. this 사용하기 
16. 연산자 
17. 함수 만들기 
18. 변수에 대해서 
19. 글로벌 변수와 로컬 변수 
20. 조건문 
21. 반복문 
22. 스크롤 이벤트 
23. AJAX 
24. canvas 태그(HTML5) 

project 나의 첫 웹서비스 만들기

CHAPTER 1. 나의 첫 웹서비스 프로젝트 소개

CHAPTER 2. 나의 첫 웹서비스 만들기 프로젝트 - front end
1. 메인 페이지 만들기(index.html) 
2. 나의 페이지 만들기(me.html) 
3. 모두의 페이지 만들기(all.html) 

PART 2. 백엔드 MySQL + PHP
CHAPTER 1. MySQL
1. 데이터베이스란? 
2. MySQL 시작하기 
3. 데이터베이스 만들기 
4. 테이블 
5. 필드의 데이터 크기와 데이터형 지정하기 
6. 테이블 생성하기 
7. 필드의 추가, 수정, 삭제 
8. 테이블 삭제하기 
9. 테이블에 데이터 입력하기 
10. 데이터 불러오기 
11. 데이터의 값을 변경, 삭제하기 
12. 테이블 초기화 
13. 2개 이상의 테이블 사용하기(JOIN) 
14. 집계함수 
15. 그룹별 집계 
16. 출력 결과의 정렬 
17. 불러올 레코드 수 지정하기 
18. 2개 이상의 테이블을 묶어 사용하기 
19. 쿼리문 안의 쿼리문 서브쿼리 
20. 특정 필드에 같은 값을 넣지 않는 방법 
2 1 . 서로 다른 필드의 값을 합쳐서 출력하기 
22. 검색을 더욱 빠르게 하는 인덱스 




CHAPTER 2. PHP
1. PHP 소개 
2. 출력문 
3. 주석 
4. 변수 
5. 연산자 
6. 배열 
7. 데이터형 
8. 조건문 
9. 반복문 
10. 함수 
11. 함수 만들기 
12. POST와 GET 
13. 기능의 사물화 
14. 코드의 재활용 
15. PHP와 MySQL의 연동 
16. 상수 
17. 정규 표현식 
18. 파일 업로드 
19. 디렉터리 함수
20. 파일 함수 
21. Anchor 태그의 ping 속성과 AJAX 
22. 쿠키와 세션 
23. 객체지향 프로그래밍 

project 나의 첫 웹서비스 만들기
CHAPTER 3. 나의 첫 웹서비스 만들기 프로젝트 - back end
3-1. 회원가입 기능 
3-2. 로그인, 로그아웃 기능 
3-3. 게시물 등록하기 
3-4. 게시물 불러오기 
3-5. 댓글 등록하기 
3-6. 댓글 불러오기 
3-7. 게시물 공감하기
3-8. 모두의 페이지 
3-9. 포토 업로드 기능 
3-10. 나의 로그 만들기

정도가 되겠네요 ㅎㅎ

밑에는 책을 만드신 분께서 운영하시는 홈페이지 입니다.

http://mybook.everdevel.com/

한번 방문 해보시는 것도 좋을거 같아요.


보면서 실습도 가능하고, 교보문고 평도 나름 좋은거 같아요. 

교보문고 http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788956747453&orderClick=LEA&Kc=#review

페이지입니다. 이상 찬기의 책 추천이였습니다. 

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함