C# Loops Intensive

Master The Fundamentals of Loops In C#
0.0 (0 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.
28 students enrolled
25% off
Take This Course
  • Lectures 24
  • Length 2 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2016 English

Course Description

To be a real programmer, you must know loops. This course gives an introduction to the most common loops: for, while, do while and foreach loops. Loops allow us to perform an action repeatedly without having to write a great amount of code. The concepts presented in this course carry over to languages like Java. Each lesson is an HD video with heavily commented code. You can also access a PDF version of the code under lesson resources. It's best if you have already worked with C# to the extent of having made simple C# console programs. The code presented deals only with console programs, not graphical windows. Thanks for reading, friends, and let's dive right in!

What are the requirements?

  • You should be familiar with simple console programs
  • You should have Visual Studio installed

What am I going to get from this course?

  • understand the logic of for loops
  • understand how to create and run for loops
  • understand the logic of while loops
  • understand how to create and run while loops
  • understand the logic of foreach loops
  • understand how to create and run for each loops
  • understand the logic of do while loops
  • understand how to create and run do while loops
  • understand several concepts related to loops in general

Who is the target audience?

  • Take this course if you want to deepen your understanding of loops
  • Do not take this course if you already know loops

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

Lesson Objective: Understand what the course is about

Section 2: For Loops

Lesson Objective: Create a for loop to print 1,2,3,4,5


Lesson Objective: Create a for loop to print 5,4,3,2,1


Lesson Objective: Create a loop to print 11,9,7,5,3,1


Lesson Objective: Create a loop to print the cubes of 3,2,1


Lesson Objective: Fill an array and print the values with a for loop


Lesson Objective: Print the word "live" in reversed order as "evil"


Lesson Objectives: Summarize the uses of for loops

Section 3: While Loops

Lesson Objective: Create and run a while loop to print 1,2,3,4,5


Lesson Objective: Use a while loop to print 5,4,3,2,1


Lesson Objective: Create a while loop to print 12,9,6,3,0


Lesson Objective: Create a loop to print the entries inside an array


Lesson Objective: Create a loop that can collect input until a user wants to stop


Lesson Objective: Summarize while loops

Section 4: ForEach Loops

Lesson Objective: Use a foreach loop to check the characters in a string


Lesson Objectives: Understand how to check array entries with foreach loops


Lesson Objective: Print the entries inside an array of arrays


Lesson Objectives: Add up the values in a 2 by 3 array


Lesson Objective: Summary of foreach loops

Section 5: Misc. Topics

Lesson Objective: Print 1,2,3,4,5 with a do/while loop


Lesson Objective: Fill and print an array with for/foreach loops


Lesson Objective: Learn how to modify a loop index variable and still make it work with arrays


Lesson Objective: Write code to display an array in reverse order  with a for loop

Section 6: Conclusion
Next possible steps

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Tom Owsiak, Web, Math, Stats., and Physics Expert

  • I have nine years experience as a teacher of mathematics, physics, statistics, and programming. I worked for five years as a database programmer using various technologies such as .NET, Clipper, SQL, SQL Server, SAS, Excel, and others. I'm the publisher of one of the most successful programming courses on udemy, called "Learn C# With Visual Studio 2013". Currently, I work as a mathematics and computer science teacher at a college in NY.
  • Related Education:
  • Master of Science in Applied Statistical Computing, Kennesaw State University
  • Bachelor of Arts, Pure Mathematics, Queens College
  • Associates of Science in Computer Programming
  • Creator of more than 1620 math, physics, statistics and programming videos
  • Programmer of more than 500 educational simulations

Ready to start learning?
Take This Course