Foundations for Building Web Apps with Ruby on Rails
All Levels, – 16 hours, 47 lectures
Average rating 4.2/5 (4.2 (103 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)
Some experience in computer programming
Ideally some experience in Object Orientation
This course covers all you need to get started with building Web applications with Ruby on Rails. It takes you from basic material on the best practices that are embedded into the Rails framework, through to advanced material on developing real time applications with Rails.
The course contains screen casts and practical examples. We show you how to get coding right away using Nitrous – a cloud based development environment. So there is no need to spend time on the tedious business of installing tools on your own machine.
I am not a full-time teacher. My courses are informed by extensive real-world application development both in industry and academia. So I teach you what works in practice, and by following this course you will benefit from my 35 years’ experience in a wide range of software engineering projects.
Basics of Ruby
The MVC architecture of Rails
How Rails supports the Development of Models
How Rails supports the Development of Views
Best Practice in the use of HTML5 and CSS3
Best Practice in Behavioural Driven Development
How to use an extensive range of Ruby Gems to maximise productivity
Those with a wish to gain a broad foundation in the technology and processes needed for developing Web Applications with Ruby on Rails.
“Loved the overview and describing Ruby on Rails, as well as setting my expectations about the course.” (Robert Fanfant)
“It’s a bit dry” (Sasha Murray)
“Good basic detail and understanding” (Gregory DeNinno)
Paul Krause is Professor of Software Engineering at the University of Surrey. Prior to moving to his full-time Professorship in 2003, he was a Senior Principle Scientist at Philips Electronics. During his time at Philips he consulted widely with their global software development teams in Bruges, Eindhoven, Vienna, Bangalore and Singapore. He also wrote and delivered training courses on a wide range of advanced software development techniques both to individual teams and at the Global Philips Software Conference.
Prof. Krause was one of the authors of the first versions of the British Computer Society’s Information System Examination Board’s Foundation and Practioner’s Software Testing syllabuses. He is Editor (Computing and Software) of the Institute of Engineering and Technology’s Journal of Engineering, and a Guest Mentor at Coding House, CA.
He has travelled widely in Europe, Africa and Asia both for pleasure and for work. This has given him a broader perspective than just the technical aspects of his work, and this is also reflected in some of his Udemy courses.
Instructor Other Courses:
Mountain Plants of South-West China Paul Krause, Professor of Software Engineering, University of Surrey (12) Free
Paul Krause coupons
Development course coupon
Udemy Development course coupon
Programming Languages course coupon
Udemy Programming Languages course coupon
Getting Started with Ruby on Rails
Getting Started with Ruby on Rails course coupon
Getting Started with Ruby on Rails coupon