Skip to content
UdemyLinuxPaid courseAll LevelsCertificate

Master Fundamentals of Programming for Beginners (Udemy.com)

Learn Fundamental programming languages with easy to understand examples

Created by: EDUmobile Academy

Last updated January 2018

icon
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 124 rated Udemy courses in Linux on CourseDuck:

  • Rating4.2 out of 5higher than 14% of them
  • Reviews90#116 of 125 by number of reviews
  • Length13 hourslonger than 81% of them
  • Last updatedJanuary 2018earlier than 88% of them

icon
Course Description

This course covers fundamental programming languages, starting with Linux Shell, C and Java

This course begins with the fundamentals of Linux shell with the terminal, we'll explore a variety of areas of the shell, such as scripting, together with utilities such as grep and sed, C and Perl programming in Linux, control flow in addition to the document structure. You'll also discover how to browse the directory structure, show the contents of directories, the best method to comprehend and operate with file permissions, the way to replicate, move, and remove files and directories. We will also cover regular expression syntax in the context of studying grep, then utilize what we have heard as we all perform.

Then we are going to begin with data types of C, then understand C's strongest component, the pointer. Recognizing pointers makes it possible for us to grasp the inherent character of arrays and structs, parameters passed by reference, and a number of different things hidden by additional languages but vulnerable in C.

We'll have a look at how to run the interpreter from the control line in Python, in addition to the way to do our Python source documents. Following that, we'll learn how to control a few fundamental information types. We'll learn about how use Python to perform simple arithmetic. Afterward, we'll find out about working with characters and words, with a data type called the "series". We'll also pay for the Boolean form, which will be a representation of True and False interior of a programming language.

I hope you’ll join us for this exciting course.

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

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.

icon
More courses by EDUmobile Academy

$13.99

$19.99

$39.99

$19.99

$44.99

$44.99

icon
More Linux courses

$69.99

$24.99

$109.99

$16.99

$16.99

$119.99

icon
Reviews

4.2

90 ratings on Udemy

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

By Teudjeu Nya Japhet Florian on 3/27/2024

Taking this course is a good match for me because am eager of learning new things and programming is one of the main domain in my field

By Nikolay Tonev on 5/19/2020

The course is well structured and very extensive and informative. However, there is no one answering questions, that inevitably arise...

By Randy Thomson on 4/28/2019

Rick is very good at explaining and gives enough to work on and not more to overwhelm a new student

By Lee Isaacson on 10/27/2018

The first part of the course was excellent, the person giving the course on C, the audio is terrible sounds like he was right in front of the microphone and still battling to understand how the C language works and it feels like he is speaking to an audience that understands programming in C and goes a bit too fast as some of the material in c is very fast paced. The First Instructor For Linux and the last instructor for Java were excellent and explained things at a good pace. Loved the Linux instructor and the Java instructor. Thanks for the course but really enjoyed the first and last bit of the course.

By Daniel Adam Dochnal on 8/2/2018

This course is really well made! i think it teaches really well in a easy digestible way, even to beginners like me.

By Evgeniia Kochetkova on 7/26/2018

I miss a short introduction to all different programming tools/languages etc.

By James Penrod on 7/6/2018

This course is great so far, as he explains everything he does and why it's important as well.

By Gichuki John on 6/8/2018

I know Linux and Unix already but its glad to see some stuff explained a different way!

By Aki Batiquin on 4/15/2018

it's a bit unfortunate for me cause i'm using windows

By Stevency Telfort on 3/8/2018

Lecturer obviously knows the material. Although for a fundamentals class, it would be great if some context could be provided prior to commencing the platform or the application. For example, for newbies, explaining that Linux is an Operating System much like Windows or Mac. Of course being a newbie, I would need to know from a 10,000 ft view where linux is commonly used. The breakdown of the material is excellent. Even as a complete programming beginner, I was able to follow the material. If the remainder of the course is any thing like the first unit, I would definitely recommend this course to beginners.

Showing all 10 reviews on CourseDuck

Read all 90 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 : 84 / 100