YoVDO

Programming For Beginners: Learn The Basics Of Coding From Scratch

Offered By: Skillshare

Tags

Programming Courses

Course Description

Overview

Are you interested in software programming, but don't know where to start? Then this class is perfect for you!

I’m going to explain the basics of programming that are found in any software language. Together we will build little projects like a shopping list and a higher-lower minigame. Through easy step-by-step exercises you will quickly learn coding! After you complete this class you will know how to use the techniques for your own projects.

The following topics are covered

  • Variables
  • Debugging
  • Strings
  • Integers
  • Booleans
  • If-statements
  • While-statements
  • For-statements
  • Lists
  • Foreach-statements
  • Methods
  • Classes
  • Overrides


Image credits

Monitor icon made by Freepik from Flaticon

Smartphone icon made by Freepik from Flaticon

Smartwatch icon made by Phatplus from Flaticon

Television icon made by Freepik from Flaticon

Web icon made by Srip from Flaticon

Assembly icon made by Freepik from Flaticon

Worried icon made by Smashicons from Flaticon


Syllabus

  • Intro Programming
  • What is programming
  • Installing the editor
  • Creating a console application
  • The solution explorer
  • The Program.cs file
  • Variables
  • Implicit and explicit typing
  • Integers and operators
  • Mathematical functions
  • Strings
  • Debugging
  • String functions
  • Booleans
  • If-statements
  • Ifelse-statements
  • Scopes
  • Input and converting
  • Exceptions
  • Trycatch-statement
  • Game Higher lower
  • Random & Instantiating
  • While loops
  • ShoppingList
  • For-loops
  • Foreach-loops
  • The Grocery class
  • Access modifiers
  • Creating a constructor
  • Methods
  • Static and non static
  • Overrides
  • Renaming
  • Where to go from here

Taught by

Cas Van Gool

Related Courses

Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Programming Languages
University of Virginia via Udacity
Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Computational Photography
Georgia Institute of Technology via Coursera
Algorithms: Design and Analysis, Part 2
Stanford University via Coursera