Build, Deploy Go Web Apps

Registrations are now open for RubyLearning’s “Pay if you like“, online course on “Build, Deploy Go Web Apps“. Web-based applications offer many advantages, such as instant access, automatic upgrades, and opportunities for collaboration on a massive scale. However, creating Web applications requires different approaches than traditional applications and involves the integration of numerous technologies. The course topics would hopefully help those that have some programming knowledge to pick up enough Go to get started with building and deploying Go web apps.

Who’s It For?

Anyone with knowledge of some programming language.

Dates

The course starts on Saturday, 9th August 2014 and runs for 6 weeks.

Is the course really free?

A lot of effort and time goes into building such a course and we would really love that you pay at least US$ 9.99 for the course. Since this is a “Pay if you Like” course, you are under no obligation to pay and hence the course would be free for you.

For those who contribute US$ 9.99, we shall email them a copy of the book (.pdf) “How Do I Write And Deploy Simple Web Apps With Go?” – the course is based on this book.

How do I register and pay the course fees?

  • First, create an account on the site and then pay the fees of US$ 9.99 by clicking on the PayPal button Paypal
  • After payment of the fees please send us your name to satish [at] rubylearning [dot] org so that we can send you the above mentioned eBook, which normally takes place within 48 hours.
  • If you want to take the course for free, please just create an account and let us know at the email address mentioned above.

Course Contents

The course teaches you the basics of Go programming and then leads you to build and deploy your own web apps.

The course contents are subject to change.

Mentors

Satish Talim and Victor Goff III from the RubyLearning team.

Josh and Go

JoshSoftware a company driven by enthusiasm and passion and India’s leading company in building innovative web applications – have now embraced Go.

Some Highlights

RubyLearning’s IRC Channel

Some of the mentors and students hang out at RubyLearning’s IRC (irc.freenode.net) channel (#rubylearning.org) for both technical and non-technical discussions. Everyone benefits with the active discussions on Ruby with the mentors.

Google Hangouts

There is a Hangout Event that is open for students, for drop-in hangouts where students can pair program with mentors or with each other. This is often where you can get help with your system, editor, and general environment. Anything that can help you with your coding environment that you are having problems with are usually discussed interactively here.

How does the course work?

For details on how the course works, refer here.

About RubyLearning.org

RubyLearning.org, since 2005, has been helping Programming Newbies go from zero to awesome!

Technorati Tags: , , , , ,

Posted by Satish Talim

{ 1 comment }

Registrations are now open for RubyLearning’s long-awaited and popular Ruby programming course. This is an intensive, online course for beginners that helps you get started with Ruby programming. The course starts on Saturday, 26th July 2014 and runs for seven weeks.

Course Fee and Discount

Please create a new account first and then pay US$ 44.95 (for the first 10 participants, after which the course fee will be US$ 69.95) by clicking on the PayPal button Paypal

Note: If you do not have a PayPal account and would like to pay by credit card on PayPal then do email me at satish [at] rubylearning.org.


Download ‘Advice for Ruby Beginners’ as a .zip file.

Here is what Sandra Randall (Butler), a participant who just graduated, has to say – “You kindly offered me the opportunity to join your Ruby course. I’m new to development and found the course, even though basic for programmers, a little tricky for me. I managed to complete all of the assessments and really learnt a lot. Thank you very much for the opportunity. It has really given me the push I needed to learn Ruby and I’m currently treading my way through both the pickaxe and Agile Development books and enjoying it. I’ve recently been offered a position as a Junior Systems Developer at a local Software house in South Africa – all thanks to the push you gave me which gave me the motivation and drive to get going.”

What’s Ruby?

Ruby

According to http://www.ruby-lang.org/en/ – “Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. Ruby’s elegant syntax is natural to read and easy to write.”

Yukihiro Matsumoto, the creator of Ruby, in an interview says -

I believe people want to express themselves when they program. They don’t want to fight with the language. Programming languages must feel natural to programmers. I tried to make people enjoy programming and concentrate on the fun and creative part of programming when they use Ruby.

What Will I Learn?

In the Ruby programming course, you will learn the essential features of Ruby that you will end up using every day. You will also be introduced to Git, GitHub, HTTP concepts, RubyGems, Rack and Heroku.

Some Highlights

RubyLearning’s IRC Channel

Some of the mentors and students hang out at RubyLearning’s IRC (irc.freenode.net) channel (#rubylearning.org) for both technical and non-technical discussions. Everyone benefits with the active discussions on Ruby with the mentors.

Google Hangouts

There is a Hangout Event that is open for students, for drop-in hangouts where students can pair program with mentors or with each other. This is often where you can get help with your system, editor, and general environment. Anything that can help you with your coding environment that you are having problems with are usually discussed interactively here.

Git Repositories

Shared (private) repositories available for those that want to learn git and the revision controlled programming workflow. This allows students that want to collaborate while learning. This is a great way to record your progress while learning Ruby.

eBook

The course is based on the The Ultimate Guide to Ruby Programming eBook. This book is priced at US$ 9.95. However, the Kindle edition of the eBook is available for US$ 6.

Challenges and Side Tracks

This is course material not found in the RubyLearning Study Notes nor in the E-Book! Depending on participation levels, we throw a Ruby coding challenge in the mix, right for the level we are at. We have been known to give out a prize or two for the ‘best’ solution.

Who’s It For?

A beginner with some knowledge of programming.

You can read what past participants / online magazines have to say about the course.

Mentors

Satish Talim, Michael Kohl, Satoshi Asakawa, Victor Goff III and others from the RubyLearning team.

Dates

The course starts on Saturday, 26th July 2014 and runs for seven weeks.

How do I register and pay the course fees?

  • You can pay the course fees either by Paypal or send cash via Western Union Money Transfer or by bank transfer (if you are in India). The fees collected helps RubyLearning maintain the site, this Ruby course, the Ruby eBook, and provide quality content to you.

To pay the Course Fee:

Please create a new account first and then pay US$ 44.95 (for the first 10 participants, after which the course fee will be US$ 69.95) by clicking on the PayPal button Paypal

How does the course work?

For details on how the course works, refer here.

At the end of this course you should have all the knowledge to explore the wonderful world of Ruby on your own.

Remember, the idea is to have fun learning Ruby.

Technorati Tags: , , ,

Posted by Satish Talim

{ 0 comments }

RubyConf India – Hospitality was anything but pleasant at The Lalit resort and spa, Goa

March 26, 2014

This is a re-post of my original blog post here. RubyConfIndia 14 – Hospitality was anything but pleasant at The Lalit resort and spa, Goa. We had a pretty bitter experience and would like to capture it here. Also please suggest me where else we can do this. Send us email at team@rubyconfindia.org RubyConf India […]

Read the full article →

Why Australia is Becoming an IT Leader

March 18, 2014

The Wonderful Tech Wizards of Oz Photo by David Jackmanson / Flickr   The Information and Communication Technology sector is the fifth highest paying career group in Australia, with entry salaries starting at $88,000 and median salaries of $100,000. This ranking is both because of, and contributes to, Australia’s growing IT leadership. Over 50 software […]

Read the full article →

My articles on Go for JoshSoftware

March 13, 2014

Here are some articles I have written on Go for JoshSoftware, a company that is now into Go projects too. My experience at the awesome, first-ever GopherCon 2014 – link A Fun, Weather Forecast Go Web App – link Fun with Gmail and Go – link Learn to build and deploy simple Go Web Apps, […]

Read the full article →