Programming For Beginners: Learn The Basics Of Coding From Scratch
Offered By: Skillshare
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 FundamentalsUniversity 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