Fast campus School

Node.js
웹 프로그래밍 SCHOOL


JavaScript와 node.js로 빠르게 서버 구축하고
4개월만에 풀스택 지향적인 백엔드 개발자로 커리어 전환하세요!

PROBLEM

산업 전반에서 소프트웨어 개발자가 없다고 아우성입니다. 프로그래밍 언어가 달라지면 어떤 문제도 해결하지 못하는 종속적인 개발자는 많지만, 스스로가 집요하게 문제를 파고들어 해결하는 진짜 개발자가 얼마 없기 때문입니다. 이는 ‘일부’ 교육기관에서 컴퓨터적 사고는 가르치지 않고 누구라도 금방 따라 익히는 피상적인 툴 사용법만을 가르쳐 개발자를 말그대로 ‘찍어’내기 때문입니다.

OUR GOAL

웹 프로그래밍 SCHOOL은 다른 교육 기관처럼 사고를 정지시키는, 기계적인 훈련만 시키는 교육 방식을 거부합니다. 던져진 문제를 학생 스스로가 해결하도록 집요하게 몰아붙입니다. 이렇게 하드코어한 교육 과정을 모두 이수하고 나면, 웹 서비스를 운영할 수 있는 힘이 생깁니다. 유망한 스타트업 개발자로 커리어를 시작하는 것은 덤입니다. 도전하세요!

더 빨리! 더 많이! 알고 싶지만 어디서부터 시작해야 할지, 어디까지 봐야 할지 막막한 입문자라면
친절한 김인환 매니저 02-501-9695에게 상담 받으세요!


※ 조기마감될 수 있으니, 고민말고 상담부터 받아보세요!

웹 프로그래밍 스쿨에서
4개월 후 나는?

  • JavaScript

    ✔ JavaScript의 기본부터 배웁니다.
    본 과정은 기본적으로 백엔드 개발자를 양성하는 과정으로 프레임워크의 비중이 다소 높지만, JavaScript 언어또한 짧은 시간 안에 기본부터 핵심위주로 학습하기 때문에 프로그래밍 입문자도 기본부터 제대로 다질 수 있습니다.

    ✔ 풀스택 개발자를 꿈꾼다면
    궁극적으로 풀스택 개발자를 꿈꾼다면 프론트엔드로의 확장에 장벽이 없는 JavaScript를 선택하세요. 본 과정을 통해 백엔드 개발자로 전문성을 갖춘 후 본인의 의지에 따라 얼마든지 커리어를 확장할 수 있습니다.

  • Node.js

    ✔ 뜨는데는 이유가 있습니다.
    JavaScript의 비약적인 성장, 그 중심에는 node.js가 있습니다. 프론트엔드와 백엔드 기술을 통함함으로써 생산성을 올려줄 뿐 아니라, node.js는 그 자체로 다른 개발환경보다 기술적으로 높은 생산성을 보여주고 있습니다.(socket.io 등)

    ✔ 기업이 찾는 Node.js
    이런 이유로 규모에 관계없이 많은 기업들이 node.js를 적극적으로 도입하고 있으며 그만큼 node.js를 잘 쓰는 사람은 채용에 있어 유리할 수 밖에 없습니다.

    웹 프로그래밍 스쿨 (Node.js) 4개월 과정을 통해
    JavaScript의 핵심을 빠르게 학습한 후,
    Node.js를 통해 백엔드 개발 환경 구축하고
    AWS 활용하여 실제 상용서비스와 동일하게 배포하며
    RESTful API를 제작하여 클라이언트 개발자에게 제공하는 것까지
    이 모든 것을 배울 수 있습니다.

이런 분에게 추천합니다.


  • Node.js로 백엔드 개발을 하고 싶은 분

    백엔드 기술 중 가장 핫한 Node.js에 대해 관심을 가지고 있거나, 백엔드 개발자로 커리어 전환을 하고 싶은 분에게 추천합니다. 프로그래밍 경험이 전혀 없더라도 코스매니저의 코칭에 따라 충분히 수강하실 수 있습니다.


  • 나만의 웹 서비스를 런칭하고 싶은 예비창업자

    웹 서비스를 빠르게 런칭하는 데 있어 Node.js만한 개발 환경이 없습니다. JavaScript와 Node.js를 배우면 백엔드는 물론 프론트엔드까지 혼자서 커버할 수 있음은 물론, Node.js의 압도적은 생산성으로 빠른 시간에 혼자서 웹 서비스를 런칭할 수 있습니다.

커리큘럼


JavaScript와 node.js
JavaScript와 node.js
  • 주제 내용
    HTML/CSS ✔ HTML, CSS를 학습하여 웹 개발에 대한 구조적인 이해를 할 수 있습니다.

    - 개발환경 구성, HTML5 태그와 문서 구조, 텍스트
    - 태그 속성, 목록, 링크, 주석
    - 이미지, 폼, 멀티미디어
    - CSS3 선택자, 텍스트 스타일 설정
    - 박스모델, 경계선, 마진과 패딩, 레이아웃
    JavaScript
    ✔ Node.js를 다루기 전 JavaScript의 세계에 입문하게 됩니다.

    - JavaScript 개발도구 설정, 리터럴과 변수, 상수, 데이터타입
    - JavaScript 제어문, 유용한 제어문 패턴
    - 표현식과 연산자
    - 함수, Scope, 배열 처리
    - 객체지향 프로그래밍, 맵, 셋, 예외처리
    - 클로저를 활용한 실습
    Node.js ✔ Backend Programming : Node.js 플랫폼을 활용해 웹 프로그래밍의 다양한 기술과 개념에 대해 학습합니다.

    - 실습환경 세팅- 전역객체, 기본 내장 모듈 활용, 이벤트
    - HTTP 모듈, 외부모듈 활용, 파일 다루기
    - Express.js 이해, 설치, 미들웨어 이해, 요청 라우팅 이해
    - 웹 프로젝트 생성, Static 미들웨어, Body-parser 미들웨어
    - 쿠키 처리하기, 세션 사용하기, 파일업로드 구현하기
    - NoSQL 이해, MongoDB 설치, Express.js 에서 MongoDB 연결
    - 회원관리 기능 구현, To-do List 프로젝트 수행
    - 게시판 프로젝트 수행, 채팅 서버 기능 구현, 모바일 서버 만들기
    데이터베이스
    ✔ 서버를 운영하기 위한 데이터베이스에 대해 학습합니다.

    - RDBMS 개념 이해, MySQL 서버 설치, SQL 기초
    - DCL, DDL, DML 활용법
    - 데이터베이스 모델링, 정규화
    - 데이터베이스 트랜잭션 관리, 데이터베이스 튜닝, 보안, MySQL과 Node.js 연동
    - MySQL을 활용한 게시판 프로젝트 구현
    외부 서비스 연동 ✔ Amazon Web Service 등의 여러 외부 서비스를 활용해서 개발을 하는 방법을 학습합니다.

    - Amazon Web Service 이해, 계정가입 및 설정
    - 가장 기본이 되는 가상서버, EC2 활용
    - 관계형 데이터베이스 RDS 사용
    - 무제한 용량 객체 스토리지 S3, 부하 분산 서비스 ELB
    - 인프라 규모를 조절하는 Auto Scaling
    배포와 운영 ✔ 백엔드 개발자라면 필수적인 마지막 배포와 서버 운영에 대해 학습합니다.

    - 액세스 권한 관리 IAM
    - 네트워크 설계와 설정
    - 소스배포 및 Github 활용
    - 실제 프로젝트 AWS에서의 구성 및 테스트
    컴퓨터공학 기초 ✔ 개발자로 성장하기 위한 컴퓨터공학의 기초적인 내용에 대해 학습합니다.

    - 컴퓨터의 이해(운영체제, 프로그래밍 언어 종류 및 특징, 데이터베이스, SQL)
    - 소스코드 관리(git, github)
    - 네트워크(개념, 용어 정리, HTTP, TCP/IP 프로토콜, OSI 7 Layers, 네트워크 관리/보안)
    - 알고리즘과 자료구조
    - 소프트웨어 공학, 개발 방법론(Agile), 소프트웨어 품질 관리

현업 개발자 직강

  • Placeholder
  • 박성백



    안녕하세요. 박성백입니다. 풀스택 개발자이자 개발을 가르치는 강사로 프론트엔드 개발부터 서버 구축까지 개발/강의하고 있습니다. 전산을 전공하고 처음에는 자바로 개발을 시작했지만 그 영역을 넓혀서 스프링 프레임워크, Android, Javascript, Node.js, Python, R, Scala, Clojure 등 다양한 프로그래밍 언어들과 빅데이터 Hadoop 에코시스템, Spark 그리고 머신러닝까지 다루는 욕심이 많은 개발자이자 강사입니다. 최근에는 빅데이터와 머신러닝을 조합한 서비스가 IT의 미래라고 생각하여 이 두 가지를 연동한 나만의 서비스 구축을 준비하고 있으며, 개발자들과 소통하고 배우고 익힌 지식을 강의하는 일에 재미와 또한 사명을 느끼고 있습니다.

    주요 약력
    - 인앱 결제 및 랭킹 시스템 기반 모바일 게임 서버 개발
    – 이마트 쇼핑몰 프로젝트
    – 유전체 정보활용을 위한 대용량 연구 데이터 관리 시스템 개발
    – 원영정보통신 개발 팀장
    – 티아카데미 서버전문가 과정 강의

프로젝트 결과물

  • 영화평점 웹/앱 서비스 Fingo

    웹 프로그래밍 스쿨 3기 나대진님, 한근택님의 팀 프로젝트

    'Fingo' 자세히 보기
  • 공연 전시 조회 서비스 : 여섯시삼분

    공공데이터포털의 공연전시정보조회 api를 사용해서 개발한 공연 전시 조회 서비스

    '여섯시삼분' 자세히 보기
  • 팝콘

    영화평점 웹/앱 서비스 Popcorn

    웹 프로그래밍 스쿨 3기 박병현님, 한석희님 팀 프로젝트
    https://github.com/We-Lab/popcorn-frontend

비전공자를 위한
Pre-SCHOOL

  • javascript

    프로그래밍을 처음 접해서, 비전공자라서 걱정되시나요?
    입문자분들을 위해 SCHOOL 개강 전 2주 간 기초 스터디를 진행합니다.

  • ✓ 일시 : 개강 전 2주 (총 6회 예정)
    ✓ 내용 : JavaScript 기초로 Warming UP!
    ✓ 진행 : 자율 참여로 진행되며, 조교 및 매니저와 함께 학습합니다.

    ※ 해당 기수 등록자를 대상으로 진행되며, 별도의 비용이 발생하지 않습니다.
    ※ 신청 상황에 따라 유동적으로 변경될 수 있습니다.

현업에 바로 뛰어들 수 있는 '실전력'까지 웹 프로그래밍 스쿨, 프론트엔드 개발 스쿨이 협업하는
Team Project

다수의 국비지원교육은 Local 부분이 커리큘럼의 대부분을 차지하고 네트워크와 통신에 투자하는 시간은 정말 작기 때문에 혼자서 의미 있는 결과를 내는 것이 어렵습니다. 패스트캠퍼스의 프론트엔드 개발 스쿨, 웹 프로그래밍 스쿨 수강생들이 함께 하나의 서비스를 만들어보는 4주간의 팀 프로젝트를 통해 협업 경험을 기르고 차별화된 결과물로 포트폴리오의 퀄리티를 높이는 국내 유일 과정입니다.

현업 개발자의
Tech-Mentoring

프로젝트를 완성시키는
담당 강사님의 트러블 슈팅

매니저가 직접 관리하는
데일리 스크럼 미팅

현업 개발자의
Tech-Mentoring

  • 멘토 개발자가
    신입 개발자를 평가하는
    기준에 따른 냉철한 피드백

  • 실무였다면 무엇을
    가장 먼저 고려했을까?
    현업 개발자로서의 조언

  • 프로젝트를 완성시키는
    강사님의 트러블 슈팅

SCHOOL 과정을 통해 개인의 실력을 빠르게 올릴 수 있지만, 현업의 속도는 그보다 더 빠르고 변화무쌍한 것이 사실입니다.
1개월 간 진행되는 팀 프로젝트에서는 회당 3시간씩, 총 4회 진행되는 현업 개발자의 Tech-Mentoring을 통해
빠르게 변화하고 있는 현업의 스탠다드를 파악하고 주니어 개발자로서 현업으로 나아갈 준비를 마칠 수 있습니다.

4개월의 웹 프로그래밍 SCHOOL 과정을 통해
현업 2년차 수준의 백엔드 개발자가 될 수 있습니다.

아무나에게 약속드리지 않습니다.
자신의 열정을 끝없는 노력으로 발현해내시는 분에게만 기회가 옵니다.


  • 성실한 수업 참여

    열심히 하는 것 전에 성실함이 기본입니다. 본 과정은 3+1개월의 오래달리기에 맞게 짜인 교육과정입니다. 지각/결석과 실력 상승은 절대 같이 갈 수 없습니다.


  • 특강 & 추가 액티비티

    강의가 전부일 수 없습니다. 정규 강의 시간외에 스터디를 통해 완전한 자기 것으로 만드는 것은 물론 해커톤 참여, 특강 참여 등 3개월 동안 모든 시간을 본 과정에 투자하는 노력은 필수입니다.


  • 팀 프로젝트

    매력적인 포트폴리오를 위해서는 남들과는 차별화된 경험이 필수입니다. 완전한 개발팀의 구성으로 협업해보는 국내 유일 팀 프로젝트에 참여하여 나의 실력을 제대로 표현하는 결과물을 만드세요.


  • 적극적 구직 준비

    적극적인 구직의 주체는 여러분이 되어야 합니다. 이력서를 매력적으로 업데이트하고 기업을 설득하는 면접 노하우를 익혀야합니다. 물론 패스트캠퍼스의 채용매니저가 밀착 서포트해드립니다.

취업 지원 프로그램

Placeholder

패스트캠퍼스 스쿨의 채용매니저를 소개합니다.

강종무, Recruitment Adviser

매 달 20개 이상의 기업 인사담당자와 채용 연계 협업을 하고 있으며 1기 부터 지금까지 500여명 이상의 수강생의 커리어 코칭을 해왔습니다. “모든 수강생이 원하는 회사에, 원하는 직무로” 라는 사명을 가지고 수강생 한 분 한 분의 인생의 전환점을 만들고자 합니다.

HIRING REPORT 확인하기
  • 참여 기업 특강

    Placeholder

    스타트업의 대표님/HR담당자가 직접 강의장으로 찾아옵니다! 인터넷만으로는 알 수 없는 채용 정보들과 구체적으로 각 회사들이 원하는 디테일한 역량들까지 제대로 알고 준비할 수 있습니다.

  • 네트워킹 데이

    Placeholder

    7개 스쿨의 사람들이 모여 궁금했던 서로의 영역에 대해 공유하고 좋은 파트너까지 얻을 수 있습니다. 또한, 수료생들이 스쿨을 수강할 때 그리고 수료 이후의 다양한 경험들을 들어보며 현재 수강생들이 진행 중인 프로젝트나 포트폴리오 준비, 면접 준비과정에서 실질적인 도움을 받을 수 있습니다.

  • Hiring Day

    Placeholder

    스타트업의 대표님/HR담당자와의 1:1 인터뷰를 갖는 채용 행사를 통해 4개월간 쌓아온 안드로이드 개발 역량을 펼칠 수 있는 적극적인 구직의 기회입니다.

전문 HR 기업과의 연계를 통한 취업지원

  • Placeholder

    로켓펀치의 스타트업 데이터를 활용하여 수강생들에게 최적의, 최신의 정보를 제공하고 스쿨 수료생의 정보를 로켓펀치에 공개해 스타트업과 인재를 효율적으로 연결합니다. 또한, 로켓펀치와 연계하여 스쿨 수료생을 위한 채용 행사인 하이어링데이를 개최합니다.

    [보도자료] 패스트캠퍼스, 로켓펀치와 인재 연결 업무 협약 체결
  • Placeholder

    겟링크스는 각 글로벌 테크기업 구인 공고를 실시간으로 전달하고, 패스트캠퍼스는 공고에 부합하는 수료생을 찾아 소개하여 태국, 인도네시아, 말레이시아, 일본, 중국 등 아시아 전역의 글로벌 스타트업으로 취업을 연결합니다.

    [보도자료] 패스트캠퍼스, 겟링크스와 수강생 '글로벌 취업' 돕는다
  • Placeholder

    지인을 소개해 주고, 채용시 보상받는 서비스를 제공하고 있는 원티드와 연계하여 수료생분들에게 최적의 회사/직무를 추천하고 있습니다. 패스트캠퍼스는 고정 추천인으로서 패스트캠퍼스 수료생 각각에게 적합한 회사에 추천서를 발송합니다.

선발 프로세스


  • 방문상담

    신청서를 작성해주시면 담당자가 유선연락을 드려 방문 상담 시간을 잡습니다. 방문상담에서는 자세한 커리큘럼의 소개와 함께 선배 수료생들의 프로젝트 결과물과 취업 현황을 알려드립니다. 이수 가능 여부를 진단해드림은 물론 여러분이 꿈꾸는 커리어의 방향을 듣고 어떻게 실현해나갈 수 있을지 상담해드립니다. 백엔드 개발자를를 꿈꾸고 있는 모든 분들의 상담 신청을 환영합니다.


  • 사전 과제

    방문 상담 후 담당 코스매니저가 사전 과제를 부여합니다. 사전 과제는 선발의 당락을 결정하기 위한 것이 아니라, 본 과정을 수료하기 위해 필요한 최소한의 베이스를 확인하고 수강에 대한 의지를 확인하기 위한 것입니다. 또한, 사전 과제를 통해 파악한 지원자들의 백그라운드를 바탕으로 커리큘럼의 구성 및 난이도를 조정합니다.


  • 선발 완료 및 수업시작

    사전 과제 제출 5일 안에 합격 여부를 알려드리고 여러분의 꿈을 이뤄드릴 SCHOOL 과정을 시작하게 됩니다. 합격하신 분들께는 강의 시작 전에 미리 학습해오면 좋을 만한 영상, 책, 자료 등을 자세히 안내해드립니다.