- 프로그래밍을 처음 접하거나 배우기 쉬운 언어를 찾으시는 분
- 새로운 프로그래밍 언어를 배우고 싶은 누구나
- 웹서비스 개발의 기본기를 쌓고 싶은 분
- 객체지향 개념을 잡는데 어려움을 겪고 계신 분


※ 본 강좌는 텍스트 + 실습 문제로 이루어진 강좌입니다 ※
☁ ANYONE CAN DEVELOP ☁
<한 눈에 끝내는 시리즈>는 모두가 개발자가 될 수 있도록 개발자 성장 중심의 생태계를 만들어 나가고 있는 구름에서 만든 오리지널 강좌입니다. 프로그래밍 지식이 없는 분들도 쉽고 재밌게 배울 수 있도록 꼭 필요한 내용만 골라 기획했습니다. 이미 어느 정도 프로그래밍 지식을 가지고 계신 분이라면 두고두고 꺼내보는 문법 기초 강의가 될 거예요. 프로그래밍을 쉽고 간편하게 배우고 싶다면 구름에서 시작해 보세요. 여러분의 개발 커리어 여정에 끝까지 함께 하겠습니다.
가장 애자일한 언어
루비는 간결하다는 특징과 높은 생산성과 확장성, 이식성 등 강력한 장점을 가지고 있습니다. 이런 특장점 때문에 웹 사이트를 간편하게 빠르게 만들 수 있고 유지 보수에 드는 관리 리소스가 적어 프로토타입을 만들 때 자주 이용하는 언어입니다. 애자일 개발 방식에 가장 어울리는 언어라고도 할 수 있죠!
왜 배워야 하나요?
“루비는 스트레스가 없는 쉬운 프로그래밍이고 우리의 삶을 반영해야 하며,
프로그래밍 언어는 (컴퓨터가 아닌) 인간 중심으로 설계되어야 한다.”
- Ruby 개발자 마츠모토 유키히로
루비의 철학처럼 루비는 사람에게 매우 친숙한 언어를 지향하기 때문에 원하는 부분을 자유롭게 바꿀 수 있는 유연성과 함께 블록이나 믹스인과 같이 다른 언어가 가지고 있지 않은 다양한 매력을 보유하고 있습니다. 배우기도 매우 쉽기 때문에 누구나 금방 배워 실무에 응용할 수 있습니다.
이런 분에게 추천해요
- 프로그래밍을 처음 접하거나 배우기 쉬운 언어를 찾으시는 분
- 새로운 프로그래밍 언어를 배우고 싶은 누구나
- 웹서비스 개발의 기본기를 쌓고 싶은 분
- 객체지향 개념을 잡는데 어려움을 겪고 계신 분
천천히 읽으며 따라하는 루비
루비는 굉장히 간결하고 쉬운 언어지만 비전공자, 프로그래밍 초심자분들은 어렵게 느낄 수 있기 때문에 자세히 풀어 설명드립니다. 이 과정에서는 초보자도 쉽게 이해하실 수 있도록 천천히 읽으며 실습을 따라 해볼 거예요. 이미 프로그래밍에 대한 이해가 어느 정도 있으신 분이라면 용법에 대한 설명과 예시 코드만 조금 살펴봐도 충분히 이해하실 수 있으니 편한 마음으로 따라와 주시길 바랍니다!
설치 없는 실습 환경
온라인 프로그래밍 강의를 한 번이라도 수강해 본 적이 있다면 실습을 위해 따로 실습 환경을 구축하거나 웹페이지를 번갈아가며 실습했던 경험이 있으실 텐데요. 구름EDU에서는 이미 모두 갖추어진 실습환경에서 직접 코드를 작성하고 실행하며 루비의 기본을 다질 수 있어요! 쉽게 말하면, 별도의 설치 없이 한 화면에서 이론과 실습을 동시에 할 수 있다는 뜻입니다. 기본 개념을 예시 코드로 바로 실행해보면서 학습할 수 있는 가장 효과적인 강좌입니다!
안녕하세요. 노종원입니다
개발 문화를 사랑하는 BE개발자 노종원입니다.
- IT엔터테인먼트 우물128번지 운영
- 프로젝트 눈누 참여 개발자
- 스타트업 개발자 경력 3년 이상
- 코딩플러스, 반포고등학교 교육 봉사
- L사 직장인 대상 오프라인 교육 등 강의 경험 다수
- 프로그래밍 커뮤니티 <데벨업> 기획
- 해커톤 및 공모전 수상 8회
- 해커톤 기획 및 운영 5회
- YTN 사이언스 "미래의 언어 코딩"편 출연