인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
개발 · 프로그래밍

/

풀스택

Ruby on Rails 공식 가이드 따라잡기

이 강의를 통해 Ruby on Rails를 쓰는 곳은 왜 쓰는지 이해하고 이 언어와 프레임워크로 어떻게 서비스를 만들 수 있는지 공식 가이드를 따라가보면서 이야기해요.

(5.0) 수강평 1개

수강생 32명

Thumbnail

입문자를 위해 준비한
[풀스택, 백엔드] 강의입니다.

이런 걸
배워요!

  • Ruby on Rails 개발 방법

  • Ruby on Rails 실무 팁

Ruby on Rails 공식 가이드 따라잡기

현대 웹 개발의 핵심, Ruby on Rails로 당신만의 서비스를 만들어보세요.

Ruby on Rails는 Airbnb, GitHub, Shopify 등 세계적인 서비스에서 사용되고 있으며, 빠른 개발과 풍부한 라이브러리로 많은 개발자들에게 사랑받고 있습니다. 이 강의에서는 Ruby on Rails의 기본부터 실무까지 다루며, 이 프레임워크를 사용하는 이유와 방법을 공식 가이드를 통해 체계적으로 배웁니다. 파이썬과 비슷한 문법 덕분에 초보자도 빠르게 배워서 웹 애플리케이션을 만들 수 있습니다. 또한, 취업을 준비하는 주니어 개발자들이 알아두면 좋은 기술 스택으로, 실무에서 바로 적용할 수 있는 유용한 스킬들을 익힐 수 있습니다. 본 강의를 통해 여러분도 Ruby on Rails의 매력에 빠져보세요.

이런 내용을 배워요

1⃣ 강의 소개

  • Ruby on Rails의 장점과 활용도: Rails가 현대 웹 개발에 왜 필수적인지, 실제 사례를 통해 그 이유를 탐색합니다.

  • 공식 가이드 소개: Ruby on Rails 공식 홈페이지와 문서를 둘러보며, 학습할 내용의 개요를 제공합니다.

2⃣ Hello, Rails!

  • 개발 환경 설정: Ruby on Rails 개발을 위한 환경 설정부터 시작합니다.

  • 첫 번째 Rails 프로젝트: 간단한 웹 애플리케이션을 만들며 Rails의 기본 구조를 배웁니다.

  • 실습 예제와 스크린샷: 실제 코드 작성과 결과물을 통해 이론을 실천으로 옮깁니다.

3⃣ 블로그 만들어보기

  • MVC 패턴 이해하기: 모델, 뷰, 컨트롤러의 역할과 상호작용을 배웁니다.

  • CRUD 구현: 데이터를 생성, 조회, 수정, 삭제하는 기본적인 웹 애플리케이션 기능을 구현해봅니다.

  • 보안과 리팩토링: 개발한 애플리케이션의 보안을 강화하고 코드를 개선하는 방법을 배웁니다.

4⃣ 공식 가이드보다 조금 더 가보기

  • 인증과 보안: auth0과 같은 서비스를 이용하여 사용자 인증을 쉽게 구현하는 방법을 배웁니다.

  • 디자인과 UI: tailwindcss를 사용하여 모던하고 반응형인 웹 디자인을 적용하는 방법을 배웁니다.

  • 배포와 모니터링: railway를 통한 배포 방법과 Sentry로 에러를 모니터링하는 방법을 배웁니다.

수강 전 참고 사항

실습 환경

  • 운영 체제: 모든 운영 체제에서 가능 (Windows, macOS, Linux 권장)

  • 사용 도구: Visual Studio Code, Git

  • PC 사양: 특별한 요구 사항 없음 (일반적인 개발 환경에서 구동 가능)

학습 자료

  • 형식: PPT, 소스 코드, 실습 예제

  • 분량: 강의별로 1시간 분량의 동영상 및 실습 자료 제공

선수 지식 및 유의사항

  • 필수 지식: 기본적인 프로그래밍 지식 필요, Ruby 언어에 대한 사전 지식은 있으면 좋음

  • 강의 품질: 고화질 영상 및 명확한 오디오 제공

  • 학습 방법: 각 섹션별로 이론 학습 후 실습을 통해 직접 적용해보기를 권장

이 강의는 Ruby on Rails에 대한 전반적인 이해와 실제 프로젝트 개발 능력을 키울 수 있는 커리큘럼으로 구성되어 있습니다. Rails를 처음 접하는 분들은 물론, 이미 경험이 있지만 더 깊은 이해를 원하는 분들에게도 적합합니다. 지금 바로 시작하여 나만의 웹 애플리케이션을 만들어보세요!

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • Ruby on Rails가 궁금하신 분들

  • 나만의 서비스를 빠르게 만들어보고 싶은 분들

선수 지식,
필요할까요?

  • Ruby 언어

안녕하세요
Stark입니다.

카카오, 루닛 등을 거쳐 지금은 당근마켓에서 중고거래 서비스를 개발하는 백엔드 엔지니어로 일을 하고 있어요.

커리큘럼

전체

18개 ∙ (3시간 35분)

  • MVC and You

    11:34

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!