DIY Bootstrap 4 - 10시간 만에 부트스트랩 기초부터 마스터하기(+ 웹팩, 프로젝트 제작)
What you'll learn
- 부트스트랩의 전반적인 기능과 구조를 이해할 수 있습니다.
- 이해된 부트스트랩의 개념을 바탕으로 변형하고 응용할 수 있습니다.
- 궁극적으로 부트스트랩의 디자인과 같은 듯, 다른 특색있는 웹사이트를 Front-end에서 구현할 수 있습니다.
- 부수적으로, 웹팩, GIT, 자바스크립트 등에 대해서도 이해할 수 있습니다.
Requirements
- 인터넷이 연결되는 컴퓨터가 있어야 합니다. PC, Mac, Notebook 등 종류와 사양은 상관없습니다.
- 웹브라우저는 크롬(Chrome) 또는 파이어폭스(FireFox, general or developer edition)을 이용하실 것을 권장합니다.
- 코드 에디터로는 Sublime Text(강좌에서 사용), Visual Code, Atom, NotePad++ 등 어떤 것이든 좋습니다.
- html, css, js 등 컴퓨터 언어를 조금 이해하고 있으면 더욱 좋습니다.
- 부트스트랩(Bootstrap)이라는 이름은 들어본 적이 있다면 이 강좌를 수강하기에 아무 문제가 없습니다.
- 하지만, 이상의 웹 지식이 없더라도 상관없습니다.
- 호기심과 꾸준함만 있다면 OK!
Description
부트스트랩(Bootstrap)은 Front Endh에서 웹사이트의 구성 코드인 html과 css 그리고 javascript를 하나로 통합하여 정형화된 인터페이스를 제공해주고 있는 일종의 프레임워크 라이브러리입니다.
웹사이트를 제작할 때 html과 css, javascript를 웹개발자가 따로따로 만들어서 서로 통합해야 하겠지만, 이 부트스트랩 프레임워크는 이를 일정한 형태로 만들어져 배포되었기 때문에 우리는이 코드(컴포넌트 등)들을 이용해서 더욱 쉽게 웹사이트를 제작할 수 있습니다.
이 강좌에서는 부트스트랩의 구조와 컨텐츠에 대해 집중적으로 공부하고, 개별적인 컴포넌트(Components)들은 실제 웹사이트를 만들어보면서 포괄적으로 연습합니다.
대략적인 주요 커리큘럼을 살펴보면 다음과 같습니다:
주요 개념인 부트스트랩 Grid 개념(Container와 Columns 등)에 대해 CSS3의 display flex 개념을 통해 전반적으로 공부하고,
부트스트랩 컨텐츠(Typography, Image 등)에 사용되는 클래스값에 대해 이해한다.
Modern Javascript를 이용한 애플리케이션에 이용되는 Module bundler Compling Library인 웹팩(Webpack)에 대해 공부하고,
이를 통해 Webpack Starter template를 구성한다.
부트스트랩4의 컴포넌트를 이용하여 Website를 코딩한다.
또한 몇 가지 Javascript 예제와 css 커스터마이즈하여 기존의 부트스트랩 컴포넌트와 구조를 변형하여 더 나은 Website를 최종적으로 완성한다.
이 강좌에 사용하는 Resource는, Bootstrap 4.1(및 이에 필요한 jQuery, popper.js), Fontawesome 5, animate.css 및 wow.js, Lightbox2(css와 js) 그리고 Google map api 등입니다.
Code Editor는 Sublime Text를 이용하여 동영상을 만들었지만, Visual Studio Code, Atom 등 어떤 코드 에디터를 사용하시든 상관없습니다.
Who this course is for:
- 부트스트랩의 기본 구조와 개념, 그리고 컴포넌트를 공부하고 싶은 분
- 부트스트랩의 기본 내용은 알고 있는데, 이를 변형하고 응용하고 싶은 분
- 최신 프런트 엔드 웹개발에서 인기있는 웹팩에 대해서 관심이 많은 분
- 그리고,
- 짧은 시간(10시간)에 이상의 지식들을 컴팩트하게 배우고 싶은 분들입니다.
Instructor
본 강사는 2014년 경 저 자신의 홈페이지를 부트스트랩과 워드프레스로 만들고 또 리뉴얼하면서 코딩을 공부했고, 그 후 그렇게 학습한 지식을 이용하여 주변에 강의하고, 또한 프리랜서로 다수의 홈페이지도 제작하여 왔습니다.
저는 제가 처음 코딩을 공부하면서 여러 곳곳에서 난관에 부딪혔던 경험을 기억하고 있고, 웹디자이너로서 시작선상에 서 있는 여러 초보 코딩 프로그래머와 함께 경험과 정보를 공유하고자 합니다.
또한 코딩을 하면서 부딪혔던 구글과 유튜브의 영어 자료와 동영상을 보면서 언어의 벽을 느낀 바 한국어로 된 블로그나 동영상도 많아지기를 바랍니다.
유데미(Udemy)에 코딩 DIY 강좌를 만든 것 역시 이러한 경험과 바램에서 시작했으며, 그 시리즈는 다음과 같습니다.
1. Coding DIY - WordPress Making Theme Course
2. Coding DIY - Bootstrap4 Master Course
3. Coding DIY - WordPress Expert Course