Programmers 8 in 1 Bundle (Udemy.com)
Learn most popular programming languages with easy to understand examples
Created by: EDUmobile Academy
Last updated July 2018
What you will learn
- You will be able to write your own small applications at the end of this code.
- You will learn basic industry standard programming languages
How it compares
Against the other 58 rated Udemy courses in Introduction to Computer Science on CourseDuck:
- Rating3.7 out of 5among the lower-rated ones
- Reviews79#45 of 59 by number of reviews
- Length17.2 hourslonger than 87% of them
- Last updatedJuly 2018earlier than 94% of them
Course Description
This course covers all leading programming languages, starting with C, C++, Java, JavaScript, Python, PHP, Ruby and Swift2
You are meant to watch 1 hour per day for 14 days. This is a commitment you must set aside before you start this course.
We will start with C and C++ programming language. We'll start with data types of C, then quickly dispel the mystery (and fright) that surrounds C's most powerful element, the pointer. Understanding pointers first allows us to grasp the underlying nature of arrays and structs, parameters passed by reference, and many other things hidden by other languages but exposed in C.
Then we will move to streams in C++ , which simplify input and output a great deal.
Then we will start with PHP where we will cover basic syntax, variables, loops and decision constructs. Then we will learn object oriented features along with string functions. After this we will move to arrays then after understand how REQUEST, GET, and POST works with server variables. Next will be how to connect to MySQL database.
JavaScript is a programming language that can be run by all modern web browsers. It is downloaded alongside the HTML code of a webpage. Unlike HTML, which can only be used to display content, JavaScript allows web designers to add functionality and interactivity to their websites.
We will begin the Python section by installing the Python 3 interpreter. We will look at how to run the interpreter in the command line, as well as how to execute our Python source files.
After that, we will learn about how to manipulate some basic data types. We will learn about how use Python to do simple arithmetic. Then, we will learn about working with words and characters, using a data type known as the "string". We will also cover the Boolean type, which is a representation of True and False inside of a programming language.
In Ruby section we will learn how to run Ruby interactively at the command prompt. Then understand variable, constant, variables, methods, classes and control structures. We will also cover attribute specifiers, then learn implementing inheritance and how method access in Ruby works.
Next section covers version 2 of the Swift language. Swift is a powerful language used to develop applications for iPhone, iPad, and OS X. In this course, you’ll learn about Xcode 7 (Apple’s integrated development environment), and learn to write short programs in Swift, which will prepare you to start learning to develop full applications for Macs and Apple’s mobile devices.
I hope you’ll join us for this exciting course.
Instructor Details
- 3.7 Rating
79 Reviews
EDUmobile Academy
EDUmobile Academy develops high quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies.
Every course is created by an expert developer AND a trained mentor in the area of expertise.
Each course undergoes a rigorous planning, review and an internal quality check phase - to ensure that the teaching is of highest standards available online.
EDUmobile Academy was founded in 2008 when smart phones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.
Vishal works closely with content creators and teachers to ensure that every course released meets the internal rigorous quality standards.
All course creators and trainers are currently based in the USA. Support for each course on Udemy is provided with quick turn around by a small team of developers and trainers.
More courses by EDUmobile Academy
Linux Shell Course for Beginners - Lite (2016)
4.6 (1,418 Reviews)
Provider: Udemy
Time: 30 mins
$19.99
Javascript and jQuery Basics for Beginners (2015)
4.4 (375 Reviews)
Provider: Udemy
Time: 2.8h
$19.99
A Gentle Introduction to Python Programming (2015)
4.2 (337 Reviews)
Provider: Udemy
Time: 3.3h
$44.99
More Introduction to Computer Science courses
The Horse Course: Introduction to Basic Care and Management
4.9 (156 Reviews)
Provider: Coursera
Time: 22h
Free
Operating Systems from scratch - Part 2 (2022)
4.8 (1,662 Reviews)
Provider: Udemy
Time: 12.3h
$10.99
Object Oriented Programming (OOP) with Python for beginners (2026)
4.8 (531 Reviews)
Provider: Udemy
Time: 2.3h
$64.99
Introduction to Programming Crash Course + Python Primer (2025)
4.7 (3,814 Reviews)
Provider: Udemy
Time: 4.7h
$59.99
Object-Oriented Software Engineering with Java (2023)
4.7 (210 Reviews)
Provider: Udemy
Time: 6.5h
$84.99
Reviews
By John Green on 11/4/2020
he course is a good first pass of the languages featured. The code given is simple and clear and explained in a way that makes things just flow. There are a few minor issues but on the whole a good course especially for novice programmers and those that want a quick overview of the languages.
By Ricardy Rico Bruno on 4/28/2020
There are some assumptions made regarding the prospective student, Beginner means having no prior knowledge of the particular subject matter. Please dumb it down to an infantile level.
By Salendra Singh on 12/4/2019
I am using windows and the course should be on windows instead o MAC OS
By Devin Paul Stauder on 7/21/2019
For a complete new beginner in programming. Find it a bit difficult with windows OS. Would help if there was a small tutorial on the MinGW application with installation directions / guide.
By Captain Gate on 7/22/2018
Not good enough explanations for how to set up the application and special notes for different operating systems.
By William Farrow on 6/23/2018
Good explanations so far.
By Salvatore Rivieccio on 6/21/2018
Overall great experience, I think Rick is a fantastic teacher!
By Firat Zor on 6/11/2018
It is a good course in terms of explaining topics. However, I wish there were more examples and exercises for me to improve myself.
By Elie Asmar on 12/18/2017
The professor is using a mac OS and I am using a window's so had a little bit of trouble so that I can match the same results using different commands, but other than that the professor rules!!
By hani alzayan on 8/2/2019
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 74 / 100












