파이어베이스에 대한 소개와 파이어베이스의 기능을 이용한 웹, 안드로이드 어플리케이션을 만드는 강좌 입니다.

1. 강좌 소개

이번 firebase 강좌는 파이어베이스의 여러 기능들의 장점을 이용한 메모 웹 어플리케이션 만드는 강좌를 진행합니다.언어는 Javascript를 이용하기때문에 Javascript의 기초적인 지식이 필요합니다.
이번 시간에는 파이어베이스의  Authentication, RealtimeDatabase, Hosting 기능을 소개하고, 실제 코딩을 통하여 기능에 대한 이해를 시켜드립니다.

[2017-02-24 추가분]

Android SDK를 이용한 메모 어플리케이션 만드는 강의를 추가 하였습니다.

 

2. 파이어베이스란?

2016 Google I/O에서 발표한 기술 중 가장 주목 받는 기술로 2014년 구글에 인수 후 2016년 기능을 대폭 개선한 파이어 베이스를 정식 공개 했습니다. 파이어베이스는 웹과 모바일(Android, IOS) 개발에 필요한 기능을 제공하는 BaaS(BackEnd as a Service)  즉, 백엔드 서비스 입니다.
기존의 경우 백엔드서비스를 구현하기위하여 서버구성, 서버아키텍쳐, 인증,DB설계 및 구현등 모든 기능을 개발해야 하는 수고로움이 있었으나 파이어베이스의 출시로 앞선 수고로움을 대신 해서 시간을 단축 시키고 프론트 엔드개발에 더욱 집중 할 수 있습니다.

3. 강의 대상자분들

이번강의는 파이어베이스의 웹 SDK를 이용 하기 때문에 프론트엔드개발자에게 많은 도움이 될 것입니다. SPA(Single Page Application)가 대세임에 따라 파이어베이스를 이용하시어 백엔드를 구성하시면 많은 리소스 투입없이 프론트엔드에 더욱 집중 하셔서 개발을 하실 수 있습니다.
후속강의에는 “Android SDK를 이용한 어플리케이션만들기”강의를 준비하도록 하겠습니다.

4. 목차

  • 파이어베이스 소개
  • 파이어 베이스 환경설정
  • 로컬 개발 환경 설정
  • 웹 어플리케이션 코딩
  • Android 어플리케이션 코딩
    • Firebase Android 설정과 Android Studio(Intelli J) 설정
    • Firebase Android SDK를 이용한 Google인증 기능 구현
    • Firebase Adnroid SDK의 Database를 이용한 데이터 저장기능 구현
    • Firebase Adnroid SDK의 Database를 이용한 데이터 출력, 수정, 삭제, 로그아웃 기능 구현

강좌 평가

4.9

18 개의 수강평
  • 5 점16
  • 4 점2
  • 3 점0
  • 2 점0
  • 1 점0
  1. jkikss@naver.com의 프로필 사진

    파이어베이스 입문 강의로 굿!

    5

    파이어베이스 입문 강의로 굿!

  2. jkikss@naver.com의 프로필 사진

    파이어베이스 입문 강의로 굿!

    5

    ㄹㄹㄹ

  3. LyunHo Kim의 프로필 사진

    파이어베이스의 강력함을 체험하였습니다 ~

    5

    파이어베이스의 가장 강력한 장점을 위주로 잘 설명해주시고 내용/실습도 알차게 구성되어 있습니다.
    앞으로도 좋은 강의 부탁드립니다.

  4. 목마른늙은양의 프로필 사진

    유료강의로 해도 전혀 손색없는 알찬 내용의 강의.

    5

    차분하고 느릿한 목소리가 집중하기 아주 좋았습니다.
    간단한 내용인 줄 알았는데 웹과 안드로이드를 아우르는 적지않은 양이었고,
    무엇보다 코딩을 하나씩 밟아나가는 강의방식이 참 좋았습니다.

  5. 이상운의 프로필 사진

    강의 재미있게 잘 들었습니다.

    5

    친절하고 꼼꼼하시네요~ 너무 잘 들었습니다. 고맙습니다.

  6. Jong Min Moon의 프로필 사진

    파이어베이스의 CRUD를 제대로 짚었습니다.

    5

    해당 강좌만 본후에 바로 사용할 수 있을정도로 간단하고 빠르게 가르쳐주셔서 감사합니다 ㅎㅎ

  7. Ian Kim의 프로필 사진

    덕분에 파이어베이스 잘 배웠습니다.

    5

    목소리가 권상우 느낌나고 말씀하시는 속도도 딱 적당합니다.
    편하게 잘 들었습니다.

    감사합니다.

  8. songs의 프로필 사진

    정말 감사합니다!

    5

    파이어베이스가 항상 궁금했는데
    처음부터 자세하게 강의가 구성되어있어서 재밌게 따라했습니다!
    정말 감사합니다.

  9. 쿠마몬의 프로필 사진

    파이어베이스를 쉽고 빠르게 배울수 있었습니다!

    4

    감사합니다!

  10. 이우찬의 프로필 사진

    강의 감사합니다

    5

    파이어베이스를 익히는데 많이 도움이 되었습니다. 널리 알려졌으면 좋겠네요 ㅎㅎ

  11. Jeongmin Kim의 프로필 사진

    짧지만 무지 알찬 내용이었습니다. 감사감사

    5

    Firebase 의 쉽고도 강력함을 느낄 수 있는 내용이었습니다.

  12. 준명의 프로필 사진

    차근차근 따라가보기 좋았습니다.

    5

    구현해야 할 기능을 정리하고 만들어가는게 도움이 많이됐네요.

  13. Haeun Jeong의 프로필 사진

    파이어베이스에 대한 전반적인 이해를 도와주는 강의였습니다.

    5

    파이어베이스에 대한 전반적인 이해를 도와주는 강의였습니다. 정말 재미있었고, 엄청난 도움을 받았습니다. 아쉬운게 있다면, 말씀하셨던것처럼 첫 강의다 보니까 조금의 실수가 강의 집중을 떨어뜨리는 경우가 조금 있었습니다. 하지만, 전체적으로 좋은 강의입니다!

  14. developer의 프로필 사진

    최고입니다.!!

    5

    마지막 강의시간이 너무 길었던 느낌입니다. 하지만 잘 구성된 시나리오로 앱을 라이브 코딩해 주셨네요. 너무 잘 들었습니다. 다음 강의도 기대하겠습니다.

  15. 이현우의 프로필 사진

    오 파이어베이스 !!! 이게 바로 제가 찾던거에요 !!!

    5

    이야 쉽게 설명된게 없어서 찾고있었는데 !
    직접 어플을 만들면서 설명해주시니까 !
    이해도 쏙쏙 잘되고 정말 좋네요 !!
    강사님 목소리도 듣기 편해서 더 쏙쏙!!
    이런 좋은강의 올려주셔서 감사하고
    앞으로도 더좋은강의 부탁드릴게요 !!

  16. 이태수의 프로필 사진

    파이어베이스 강좌가 거의없어서 찾고 있었는데...너무 쏙쏙 잘들어와요

    5

    내용도 너무알차고 좋습니다! 강사님 목소리도 편안하고 좋아요

강좌 교육과정

강의소개
Firebase 소개 미리보기 00:02:00
강의 자료 00:00:00
Firebase 를 이용한 웹앱 메모 어플리케이션 만들기 - 환경설정
1. Firebase개발환경설정 미리보기 00:08:00
2. 로컬개발환경설정 00:09:00
Firebase 를 이용한 웹앱 메모 어플리케이션 만들기 - 코딩 구현
설정스크립트, 코딩흐름소개 미리보기 00:04:00
인증 기능 구현 00:07:00
데이터 출력 00:16:00
데이터 저장과 출력 00:11:00
데이터 수정과 삭제 00:19:00
메모 기능 시연 및 호스팅 00:04:00
직접 만들어 본 결과 url 제출 00:00:00
Firebase Android SDK를 이용한 메모 어플리케이션 만들기
1. Firebase Android 설정과 Android 환경설정 00:15:00
2. Firebase Android SDK를 이용한 인증기능 구현 00:31:00
3. Firebase Android SDK를 이용한 데이터 저장 기능 구현 00:20:00
4. Firebase Aandroid SDK를 이용한 데이터 출력, 수정, 삭제, 로그아웃 기능 구현 00:44:00

인프런은 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R10 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED