실무 미경험자가 Udemy의 강좌를 참고로 하여 Rails에서 Instagram풍 앱을 만들었기 때문에 감상을 정리합니다.

현재 22세의 대학생입니다. 취업처로서 web형 자사 개발 기업을 목표로 하고, 포트폴리오 작성과 취활을 열심히 하고 있습니다.

이번은 Udemy의 강좌를 참고로 Instagram풍 앱을 작성했으므로, 감상 등을 써 갑니다.

참고한 교재



이번에는 Udemy에있는 "Beautiful Ruby on Rails Apps in 30 Days & TDD - Immersive"을 사용했습니다.

이 교재는 Instagram, Evernote, Tumblr 등의 유명 앱을 포함한 8개의 앱을 만드는 방법을 Ruby on Rails에서 배운다는 풍부한 내용입니다.

게다가이 교재, 무료입니다. 단지 그 대신, 교재의 내용은 2014년 정도로 조금 오래되었습니다.
그리고 해설은 영어로 일본어 자막 등은 없습니다. 음 내용은 어렵지 않으므로 괜찮습니다.

난이도는 Progate 이상, Rails 튜토리얼 미만



Rails 튜토리얼을 할 수 있다면이 자료는 어렵지 않습니다. 그냥 haml이나 scss, 새로운 gem 등의 사용법은 기억할 필요가 있습니다.

반대로 Progate 레벨에 대한 일반적인 지식이 없다면이 자료는 어렵다고 생각합니다. 이유는 설명이 적기 때문입니다.
강좌내에서 해설은 있습니다만, 그래도 기본을 이해하고 있지 않으면 따라잡지 않습니다.

만든 아티팩트





강좌 내에서 배포되는 CSS를 사용하지 않으므로 UI가 가난합니다.

덧붙여서 강좌내에서 배포되고 있는 CSS를 사용하면 이런 느낌이 되는 것 같습니다. 배포 장소는 여기.



배운 것


  • haml 및 scss 사용
  • gem의 simple_form로 form을 간단하게 만들 수 있다.
  • gem의 devise로 로그인 인증을 간단하게 할 수 있다.
  • gem의 paperclip로 화상의 취급을 간단하게 할 수 있다.
  • gem의 act_as_votable로 like 기능을 간단하게 구현할 수 있다.

  • 불만스러운 것


  • gem을 사용해 간단하게 앱이 생겨 버렸으므로, 배운 느낌이 들지 않는다.
  • 레벨이 높은 내용이 아니다.

  • 요약



    Instagram풍 앱이 만들고 싶었기 때문에 수강했습니다만, 거기까지 레벨이 높은 내용은 아니었습니다.
    하지만 무료 교재라는 것을 근거로 하면 내용은 충실했다고 생각합니다.

    Instagram 스타일의 앱을 만들고 싶은 분은 이용해 보면 어떻습니까?

    좋은 웹페이지 즐겨찾기