프론트엔드? 백엔드?
어떤 분야의 개발자가 되어야 할지 아직 고민중이라면
4주 완성 듣고 방향을 확실하게 잡아보세요!

100% 실습과정을 통해 프론트/백엔드에 대한 이해를 확실하게 끝내볼 수 있는 기회! Tool 뿐만 아니라 개발자에게 중요한 협업하는 방법까지 습득하여 4주간 개발자가 되어보는 과정입니다.

기간

4주

1회

난이도

초급

 

 

프론트/백엔드 개발의 차이를 이해하고
두 강의 중 나에게 더 적합한 분야를 선택해보세요!

*Tab 클릭! 각 분야에 맞는 설명을 확인, 신청하실 수 있습니다.

4주 완성 프론트엔드 개발자 되기

프론트엔드 개발. 화면에 보여지는 모든 것

우리가 매일 같이 방문하는 웹 사이트는 비즈니스 경쟁력을 유지하는 중요한 구성요소입니다. 화면의 글꼴부터 색상, 슬라이더에 이르기까지 HTML, CSS 및 JavaScript의 조합이라 이해하면 쉽습니다. 4주 완성을 통해 프론트엔드 개발자가 어떤 SKILL을 가지고 어떤 역할을 하는지 미리 경험해보세요.

강의목표

웹 서비스의 동작원리를 이해하고 브라우져에서 보여지는 화면인 프론트엔드를 만들기 위한 언어와 이벤트를 적용하는 방법을 학습합니다.

강사소개

박두진 강사님
現 패스트캠퍼스 전임 강사

[약력]
· 광운대학교 전자통신학과 석사
· 패스트캠퍼스 전임 강사
· (前) 시지온 웹서비스개발팀 팀장
· (前) JLK-INSPECTION 인공지능팀 과장
· (前) N3N 웹 서비스팀 선임연구원
· (前) 베라노스 책임연구원

커리큘럼

1회차. 웹 페이지 화면을 만드는 언어를 학습하고 직접 화면을 만들어 봅니다.

[이론] 웹 서비스, Chrome devtool, HTML,CSS,Bootstrap

  • 웹 서비스와 프로그래밍 이해하기
  • 크롬 개발자 도구 사용법 학습
  • HTML 태그의 종류 학습
  • CSS Selector, CSS 스타일 속성 학습
  • Bootstrap 반응형 레이아웃 사용 방법 학습

[실습] Atom 사용법, 웹 페이지 화면 만들기

  • Atom 에디터 사용법
  • HTML과CSS를 이용하여 로그인 화면 만들기
  • Bootstrap 프레임 워크를 이용하여 반응형 페이지 만들기(Netflix 로그인 화면)

2회차. JavaScript와 jQuery 학습을 통한 웹 페이지 이벤트 처리

[이론] JavaScript, jQuery

  • JavaScrip 언어의 개요
  • jQuery를 사용하는 이유 학습

[실습] JavaScript의 문법 및 jQuery를 이용한 이벤트 처리

  • 변수 선언 및 데이터 타입
  • 조건문 및 반복문
  • 함수 및 객체
  • jQuery를 이용한 간단한 이벤트 처리

3회차. JavaScript의 유용한 라이브러리 및 프레임 워크 학습

[이론] Ajax, Bootstrap JavaScript, Highchart

  • 비동기 통신의 개념
  • cdn 서비스의 이해

[실습] Ajax, Bootstrap JavaScript, Highchart

  • jQuery의 Ajax를 이용하여 비동기 통신을 실습
  • Bootstrap의 Modal, Tooltip, Carousel 실습
  • Highchart의 데이터 시각화 실습

[예제] Gmarket 상품 데이터 띄우기, 지도 정보 과제

4회차. 내가 만든 페이지 서비스하기(인터넷 서비스)

[이론] AWS Cloud Server, Nginx

  • Cloud Server의 개요
  • ubuntu 명령어 및 vi 에디터 사용법
  • nginx의 개념
  • 도메인의 개념

[실습] 내가 작성한 화면을 인터넷을 통해 서비스하기

  • AWS 서비스 가입 및 MFA 인증 등록
  • AWS EC2 Cloud Server 만들기
  • 만든 페이지를 인터넷으로 서비스 할수 있게 해주는 Nginx 설정
  • IP 주소를 영문 주소로 만들어주는 도메인 등록

4주 후 여러분은!

4주 완성 백엔드 개발자 되기

백엔드. 눈에 보이지 않는 영역을 작동시키는 기술

프론트엔드가 시각적인 영역을 담당한다면, 백엔드는 서버, 응용 프로그램 및 데이터 베이스로 구성됩니다. 이러한 구성 요소들이 작동할 수 있게 하는 기술을 만들고 유지하는 일을 통해야만 비로소 사용자에게 보여지는 것까지 가능해지는 것입니다.

강의목표

월드 와이드 웹(WWW), 백엔드의 구성요소와 원리를 이해하고 웹 어플리케이션 서버를 Flask로 구현하여 클라우드에 배포하는 것까지를 목표로 두고 다양한 예제를 통해 작동원리를 직접 내 손으로 이해해봅니다.

강사소개

최우영 강사님
現 disceptio 공동 대표 및 플랫폼 개발

[약력]
· 현 패스트캠퍼스 강의 진행(2016.9 ~ 현재)
· 기업교육 : 미래엔, KB 국민카드 개발 입문 과정
· 디지털 마케팅 스쿨 ‘HTML/CSS, JavaScript, 구글 태그매니저’ 파트 강사
· 프론트엔드 개발 스쿨
· 데이터 사이언스 스쿨
· 컴퓨터 사이언스 익스텐션 스쿨
· 기획자/마케터 역량강화를 위한 프로그래밍 캠프

커리큘럼

1회차. 네트워크, 인터넷 기본이해 및 Python 기본문법을 활용한 프로그램 작성하기

[이론] Network, Internet, Programming

  • 네트워크와 인터넷
  • 프로그래밍 개론

[실습] Python

  • 연산과 연산자
  • 변수와 자료형
  • 조건문, 반복문
  • 함수

2회차. WWW와 웹 개발 분야에 대한 이해 및 Python 라이브러리를 활용한 데이터 스크래핑

[이론] WWW(World Wide Web)

  • WWW과 웹 개발의 분야(프론트엔드, 백엔드)

[실습] requests, HTML/CSS, BeautifulSoup

  • requests로 요청과 응답 실습
  • HTML/CSS 간단한 문법과 CSS Selector
  • BeautifulSoup으로 페이지 스크래핑 실습(포탈 실시간 검색어, 오픈 몰 판매 상품 목록)

3회차. Python의 Flask Web Framework를 활용한 웹 어플리케이션 서버 구성 / 로컬환경에서 웹사이트 표현하기

[이론] Route, Render, json

  • 요청 경로에 따른 처리를 위한 Routes4
  • 요청 내용을 구성하기 위한 Render
  • 데이터를 전달하기 위한 json

[실습] Flask Web Framework

  • Flask 개요와 설치
  • decorator를 이용한 routing
  • render_template를 이용한 HTML rendering
  • 정적 파일(이미지, CSS, js)과 메시지 처리
  • 요청에 따른 데이터 전달

4회차. 클라우드 컴퓨팅의 개념을 이해, Google Cloud Platform의 IaaS, FaaS 서비스를 활용한 기능 배포

[이론] Cloud Computing, Database

  • Cloud 컴퓨팅 개요
  • Cloud 플랫폼 제공사와 서비스 구분(Iaas, Paas, Saas, Faas)
  • 데이터베이스 개요

[실습] Google Cloud Platform, MongoDB Atlas

  • Google Compute Engine(Iaas) -> Flask Application Server
  • Google Cloud Functions(Faas) -> Web scraping function, MongoDB

4주 후 여러분은!

추천대상

프론트/백엔드 개발 중 무엇을 선택해야 할지 모르겠는 입문자

커리어 전환 전, 개발자가 나의 길이 맞는지 확인하고 싶은 직장인

개발자가 하는 일이 무엇인지 명확하게 알고 싶은 누구나

프론트/백엔드 개발자가 없어 학습이 필요한 1인 사업가

Check Point

Only 4주 완성에서만
제공하는 풍성한 혜택까지!

강의명 일정 시간 수강료
백엔드 개발 1기 02월 01일(토) 개강 14:00 ~ 18:00 600,000원

480,000원

프론트엔드 개발 2기 02월 13일(목) 개강 19:30 ~ 22:30 550,000원

440,000원

백엔드 개발 2기 02월 29일(토) 개강 14:00 ~ 18:00 600,000원

480,000원

강의장안내

서울시 강남구 강남대로 364 미왕빌딩
강남역 4번 출구 바로 앞

[ 유의사항 및 환불규정 ]

* 모든 패스트캠퍼스 오프라인 파트타임 교육은 개강 전일 18시에 모집이 마감됩니다.
* 상황에 따라 사전 공지 없이 모집이 조기 마감되거나 할인이 연장될 수 있습니다.
* 수강 인원 확인을 위하여, 즉시 결제가 어려운 경우에도 반드시 수강신청을 먼저 진행해주시기 바랍니다.
* 수강생의 결석이나 지각 등으로 발생한 손해에 대해서는 별도의 보상을 제공하지 않습니다.

* 다음과 같은 사유 등으로 인해 강의가 폐강될 수 있으며, 폐강 시 학원법에 따라 반환 사유 발생일로부터 5 영업일 이내에 수강료를 환불해드립니다.
– 모집된 수강인원이 10명 이하일 경우
– 강사의 갑작스러운 사고 및 건강 상의 이유
– 천재지변
: 위의 사유로 강의가 폐강될 경우, 학원법 제 18조에 따라 오프라인 강의 취소/환불 정책을 준용하여 환불 처리되며, 모객 부진으로 폐강 시에는 최소 개강일로부터 7일 전에는 폐강 여부를 안내해드립니다.

* 총 수강기간 1개월 이내 기준 취소 및 환불 규정 안내
– 환불금액은 정가가 아닌 실제 결제금액을 기준으로 계산됩니다.
– 수업 시작 전 환불 신청 시 전액 환불됩니다.
– 수강 시작 후 환불 신청 시 하기 수업 시수를 기준으로 학원법 환불규정에 따라 환불 가능합니다.
: 환불요청일시 기준 수업시수 1/3 경과 전 : 수강료 2/3 환불
: 환불요청일시 기준 수업시수 1/2 경과 전 : 수강료 1/2 환불
: 환불요청일시 기준 수업시수 1/2 경과 후 : 환불금액 없음

* 기타 환불 관련 안내
– 환불 의사를 밝힌 다음날부터 계산하여 환불합니다.
– 환불금액은 수업시간을 기준(반올림)으로 산정합니다.
– 환불금액의 10원 미만은 절삭합니다.
– 반환 사유 발생 시 5 영업일 이내 환불됩니다.
: PG사와 카드사의 상황에 따라 환불이 지연될 수 있습니다
– 1개월 산정 기준은 민법 제 160조(역에 의한 계산)을 적용합니다.
: 실제 일수와 상관없이 수업시작일이 3월 7일인 경우, 1개월은 4월 6일까지 입니다.
: 단, 수업 시작일이 1월 31일인 경우, 1개월은 월의 말일인 2월 28일까지 입니다.