Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Beginning with mruby

Learn to use mruby through code examples
3.5
3.5/5
(4 reviews)
11 students
Created by

6.4

Classbaze Grade®

2.7

Freshness

8.2

Popularity

7.6

Material

Learn to use mruby through code examples
Platform: Udemy
Video: 1h 3m
Language: English
Next start: On Demand

Best Ruby classes:

Classbaze Rating

Classbaze Grade®

6.4 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

2.7 / 10
This course was last updated on 6/2016.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

8.2 / 10
We analyzed factors such as the rating (3.5/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

7.6 / 10
Video Score: 7.7 / 10
The course includes 1h 3m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 8 hours 32 minutes of 46 Ruby courses on Udemy.
Detail Score: 9.7 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 5.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
0 resource.
0 exercise.
0 test.

In this page

About the course

Learn basic concepts and techniques that will help you when using mruby with the goal of improving productivity & maintainability. 

Learn and Build Strong Foundation on MRuby In this Comprehensive Course for Beginners  
•Recognize basic features of the language and its benefits•Installation on LInux •Learn different methods for executing mruby code•Walk-through sample code and learn how to  work with these samples  on Linux terminal
Embedding Ruby In Your Applications   
Ruby is one of the most popular language among web developers today. The idea behind mruby, however, is to apply Ruby among other fields as well, such as in embedded systems. The goal is to enable a large community of programmers and users take advantages of Ruby in a wide range of areas. mruby promises to help improve productivity & maintainability and gives flexibility to end user. In this basic course you will learn why and how to use Ruby in your applications. 

Content and Overview 

I will start from very basic concepts such as language features, advantages, limitations etc. Since we will be working on a Linux system, I will first teach you some basic command usage on Linux terminal. You will learn installation and different methods of executing mruby code along with the pros & cons of each method. Lastly I will give you a basic idea of how to use Ruby in an embedded system application. Once you finish this course, you will have a clear idea of what is mruby and how to use it.  
While, I write, compile and execute code, you will be able to see this on my terminal and can follow those instruction to work on your own system. Frequently main concepts will be shown on slides so that you can read and remember those concepts.  Lecture-1 and 2 cover most important theoretical concepts, so make sure that you understand those concepts very well. Because of the limited scope of the course, I have skipped many concepts and I encourage you to google those concepts and enhance your understanding.    
There are 8 short lectures and each lecture ends with a short quiz. You are encouraged to ask questions and have a discussion with fellow participants. 

What can you learn from this course?

✓ Understand why and how to use mruby in their applications. In addition to learning 5 different methods for executing mruby, we expect that student will at least get an idea of how mruby can help in improving productivity during software development. The student will also appreciate how mruby can enable customers, enhance existing features and introduce new features in their applications.

What you need to start the course?

• We expect that you know at least one programming language. If you develop applications in C/Ruby or both, then that is best; although the goal of mruby is to use it in many other applications. We suggest you go through a simple tutorial on C programming. You should have a Linux system. Our examples will be shown on Ubuntu system.

Who is this course is made for?

• This is a beginner level course on mruby. In general, this course is for software developers, who develop large & complex applications and productivity is a major concern for them. In particular, if you are familiar with Ruby and willing to use it in domains other than web development , such as in embedded systems, then this course is for you. This course is not for you if your application demand more and more performance, and you are not willing to sacrifice performance for productivity.

Are there coupons or discounts for Beginning with mruby ? What is the current price?

The course costs $11.99. And currently there is a 70% discount on the original price of the course, which was $39.99. So you save $28 if you enroll the course now.
The average price is $18.9 of 46 Ruby courses. So this course is 37% cheaper than the average Ruby course on Udemy.

Will I be refunded if I'm not satisfied with the Beginning with mruby course?

YES, Beginning with mruby has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Beginning with mruby course, but there is a $28 discount from the original price ($39.99). So the current price is just $11.99.

Who will teach this course? Can I trust Heshsham Basit?

Heshsham Basit has created 1 courses that got 4 reviews which are generally positive. Heshsham Basit has taught 11 students and received a 3.5 average review out of 4 reviews. Depending on the information available, we think that Heshsham Basit is an instructor that you can trust.
Engineer at HBConsort and STEM explorer at Easy Way Science
I hold a master’s degree in technology with specialization in Communication & Information Systems from AMU, India.  After graduation I founded my company HBConsort focusing on education and software development services on GPGPU (General Purpose computation on Graphics Processing Unit) & Embedded Systems. From the year 2014 my company started providing combined service of Prototyping plus Intellectual Property helping inventors/investors at early stages of business.   
In 2011 I conducted India’s first FDP on OpoenCL in association with AMD, India.  My other training programs were also sponsored by NVIDIA Corporation. I also conducted short term course at India Institute of Technology consecutively for two years.   
For close to eight years I worked on PoCs and Prototypes for our clients in USA and Japan.  I also developed products on Imaging, LED testing and 3D printing.
Over all during my professional career I developed softwares on  x86  CPUs, GPUs, FPGAs and Microcontrollers with focus on performance issues.

In 2014 I started working on Easy Way Science part-time and worked with kids to learn & teach how Science , Technology , Engineering & Maths (STEM) relate  to each other in our daily life. 

I am always fascinated about computers and how they work and love teaching related subjects. 

 .  

  
Browse all courses by on Classbaze.

6.4

Classbaze Grade®

2.7

Freshness

8.2

Popularity

7.6

Material

Platform: Udemy
Video: 1h 3m
Language: English
Next start: On Demand

Classbaze recommendations for you