Skip to content
UdemyRuby On RailsPaid courseAll LevelsCertificate

Become a Professional Programmer (Udemy.com)

Learn programming with HTML5, CSS3, Python, Swift, Google Go, Java, Perl, C++, Ruby on Rails and more.

Created by: Stone River eLearning

Last updated May 2021

icon
What you will learn

  • Know how to use Html tags and build with the most common ones
  • Learn the use of attributes and common settings
  • create their own functions that assign variables of various types; hook up a basic UI with events; create their own classes and structs; cast between different data types; use the playground and xcode environment for debugging; implement protocols
  • Students will learn Go fundamentals and see how to apply them to real world scenarios. Some of the bigger course concepts include:
- Go Language
- Advanced Go Topics
- Concurrency
  • Access and parse the web with Python
  • Create an interactive, database driven website

icon
Course Description

If you’re looking at this page, you’ve probably had ‘learn how to code’ at the top of your to-do list forever. Coding is the future, and the technology industry is crying out for good programmers fluent in a range of languages. With that in mind, we’ve created this bundle for people just like you. Whether you’re a complete newcomer to programming or you already have some experience but want to expand your knowledge, this bundle will set you up for a career as a professional programmer/.

With access for life, you can learn at your own pace and complete lessons according to your own schedule. Whether you take your time or power through at breakneck speed, you can rest assured you’re learning everything you need to know.

This bundle includes the following courses:

  • HMTL5 and CSS3 Fundamentals: HTML5 is the latest version of the code that makes the web tick, and CSS3 is the next level of web design to go with it. Put them together and you have a recipe for future-proofed, flawless and perfectly functioning websites. This course will teach you both by diving right in at the practical end, and have your creating beautiful websites in no time.
  • Python Programming for Beginners: Python is one of the most in-demand skills that top employers like Microsoft, Google and many more look for; and that’s a trend that only set to continue for the next few years at least. Python is a simple, versatile and highly readable code used for everything from building websites to controlling robots! Whether you’re new to Python or new to programming in general, this course will get you up to speed.
  • Swift Programming for Beginners: Swift is one of the hottest new languages out there right now, and essential if you want to become a fully fledged iOS app developer. If you’re looking for a crash course to get a handle on Apple’s primary coding language, look no further. This course will turn you into an expert Swift engineer, building your knowledge from scratch with plenty of practical exercises.
  • Google Go Programming: It should come as no surprise that Google has its own programming language. And since Google is one of the biggest names in the technology world, it should come as no surprise that learning Go is a sure-fire way to boost your employment credentials, both with this computing behemoth and just about everyone else too. This course will tell you everything you need to know.
  • Fundamentals for Java Programming: Every professional programmer worth their salt knows Java inside and out. It’s the most common programming language in the world, and it sets the tone for all other code. In short, you won’t get anywhere without it, so it’s worthwhile learning how to do it right; and that’s exactly what this course does – from the ground up.
  • Perl Programming for Beginners: It’s easy to get a little lost in the sea of programming languages out there. Luckily, Perl is a great starting off point because it’s simple to use, easy to learn, and very versatile. If you don’t know where to take the first step to becoming a professional programmer, there are worse places to start. This course will help you grasp the fundamentals and get started in the programming world.
  • C++ Programming Fundamentals: C++ is the Grandfather of many of the tech world’s programming languages – Java being just one. Learning C++ gives you a head start on learning any other language, and a leg up as far as your employability is concerned. By taking this course, you’ll lay down a solid coding foundation and gain an excellent platform for improving your skills.
  • Python Web Programming: After you’ve completed our Python Programming for Beginners course, Python Web Programming will give you an extra edge and a new set of skills with a language that’s not only easy to learn, but a real money maker too. You’ll learn the art and the science behind web programming, graduating with all the tools necessary to build vibrant and sustainable web based programs.
  • Ruby On Rails: Ruby on Rails can sound intimidating for anyone who doesn’t know it, but in reality it’s not only extremely useful, but completely logical too. This course will take from zero to Rails developer, showing you how to create fully interactive Rails applications from the very beginning. You’ll learn how to connect databases, accept user input, and complete a comprehensive project so you’re ready to use RoR in the real world straight away.
  • Fundamentals of JavaScript: JavaScript is fast becoming one of the most widely used programming languages in the world, thanks in part to its ever growing catalog of libraries that allow you to do just about anything you want. Before you get into learning the JS libraries you'll need to know the basics. This is where you should start.
  • AngularJS: AngularJS is one of the above-mentioned JS libraries, and is one of the reasons for JavaScript's sudden rise to popularity. Learn Angular programming here by first learning the basics, then moving on to Angular projects that you'll be proud to add to your portfolio.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Stone River eLearning

At Stone River eLearning, we teach IT, programming, development, business and soft skills - we have it all covered.

Check out our huge catalog of courses and join the over 4.2M students currently taking Stone River eLearning courses. We can provide all or part of this catalog to any business via API connection, or you can get Solara LMS completely free for up to 10 users.

icon
More courses by Stone River eLearning

$59.99

$64.99

$64.99

$16.00

$44.99

$74.99

icon
More Ruby on Rails courses

$12.00

$84.99

Free

$74.99

$54.99

$54.99

icon
Reviews

4.7

683 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Ainsley Gibson on 3/15/2020

Excellent presentation so far, I love the flow, the pace and clarity of the information being presented! This is good stuff. Thanks so much!!!

By LarryB on 8/28/2018

Interesting intro class to a lot of the common languages used by people in todays web environment. I am an "Old School" programmer that used COBOL, Fortran, PL/1 and others to program mainframes many years ago. My desire to take this course was purely out of curiosity to see what people are using today and to get a brief overview of NodeJS, AngularJS, Google GO and a few others. It was a long course and took some time to get thru it but I did find most lectures to be excellent intros. Most instructors very easy to listen too and presented information in a logical manner. A good course if you are curious and want to get a brief overview before diving into a particular language.

By John coyle on 8/4/2018

A great instructor, a great course, if you want to learn web design and programming, then this is the go-to guy. John. C.

By Joe on 5/4/2018

It's straightforward and uses simple explanations. However some of the modules are outdated. This course uses Java 7 and the instructor is using Windows 7, which is a little awkward for installation. The installation of much of the development software occurred to a completely different folder than the one shown in the course, because I am using Windows 10.

By Andrea Hanzić on 12/11/2017

So far it seems good. The course is very comprehensive and very easy to understand. I hope it will stay that way until the end of the course and that this really is going to help me become a real life programmer.

By Dor Zmora on 9/13/2017

Love it! Super thorough, practical...Must say, I'm learning way more than a few other programs I've tried on here. Great job!

By Ayoub Habboub on 8/29/2017

By far THE BEST web development course on HTML and CSS EVER, If you want to learn everything about web-development and design this course is in my opinion the only course to learn it the right way. The Teacher has the best explaining voice and way to make you understand very clearly EVERY Thing you type and why and how. Until now I'm very pleased with this course material. The teacher is also very straight forward with his explication and the example website you build by learning is also a very powerful way to learn by doing. DO NOT HESITATE TO BUY THIS COURSE, really I myself will not gain anything by promoting this course, but honestly after having bought more than 10 courses in Udemy, This one is Literally a one stop course for me, I do not need any other courses for now, and please do not hesitate a second to buy this material, the course is incredibly easy to follow and understand, as well as Perfect for beginners to web-development. I'm a very happy customer with this course.. the teacher merrits even a 6th star just for his way on teaching by example building a website! Very lucky to have found this course !!

By Ron Shaw on 5/24/2017

The Instructor is great. He is clear and gives a thorough explanation of the topic. I am really enjoying his course. Wish there were more Instructors like him.

By Joel Fuhrmann on 5/17/2017

Good course to learn many languages. Lots of detail. Students shouldn't feel they have to do all sections from beginning to end however. Learn the subjects you want, archive the course if you wish-you've got it as a reference if you ever want to learn a new language.

By Scott Reynolds on 4/24/2016

I really enjoyed section two: HTML5 and CSS3. The project website was great. The course was well thought out and presented and files containing the content was supplied minus the HTML & CSS code. This allowed us to concentrate on learning the code while the included content gave us a worthy site to present as a result.

Showing all 10 reviews on CourseDuck

Read all 683 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100