Skip to content

vencoman/Programming-Fundamentals-2017

 
 

Repository files navigation

SoftUni logo


The “Programming Fundamentals” course extends the previously gained basic coding skills from the **“Programming Basics”**course at the Software University and adds additional knowledge and practical programming skills. The course covers source control systems, Git and GitHub for team collaboration, understanding the basic data types in programming, extracting pieces of code into methods with parameters and return value, using the debugger to trace the program execution and find bugs, processing sequences of elements using arrays and lists, using collections, working with matrices for processing tabular data, working with dictionaries to map keys to values, using strings for text processing, and the basics of working with classes and objects, using API classes and defining simple classes.

Short Fundamentals Exercises and labs.

  1. RESOURCES
  2. COURSE OVERVIEW
  3. C# INTRO AND BASIC SYNTAX
  4. C# BASIC SYNTAX - EXERCISES
  5. C# CONDITIONAL STATEMENTS AND LOOPS
  6. C# CONDITIONAL STATEMENTS AND LOOPS - EXERCISES
  7. C# BASICS - MORE EXERCISES
  8. GIT AND GITHUB
  9. GIT AND GITHUB - EXERCISES
  10. DATA TYPES AND VARIABLES
  11. DATA TYPES AND VARIABLES - EXERCISES
  12. DATA TYPES AND VARIABLES - MORE EXERCISES
  13. METHODS. DEBUGGING AND TROUBLESHOOTING CODE
  14. METHODS. DEBUGGING AND TROUBLESHOOTING CODE - EXERCISES
  15. ARRAYS
  16. ARRAYS - EXERCISES
  17. ARRAYS AND METHODS - MORE EXERCISES
  18. LISTS
  19. LISTS - EXERCISES
  20. DICTIONARIES, LAMBDA EXPRESSIONS AND LINQ
  21. DICTIONARIES, LAMBDA EXPRESSIONS AND LINQ - EXERCISES
  22. DICTIONARIES AND LISTS - MORE EXERCISES
  23. OBJECTS AND CLASSES
  24. OBJECTS AND CLASSES - EXERCISES
  25. FILES AND EXCEPTIONS
  26. FILES AND EXCEPTIONS - EXERCISES
  27. OBJECTS, CLASSES, FILES AND EXCEPTIONS - MORE EXERCISES
  28. STRINGS AND TEXT PROCESSING
  29. STRINGS AND TEXT PROCESSING - EXERCISES
  30. REGULAR EXPRESSIONS (REGEX) - LAB
  31. REGULAR EXPRESSIONS (REGEX) - EXERCISES
  32. STRINGS AND REGULAR EXPRESSIONS - MORE EXERCISES
  33. EXAM PREPARATION I
  34. EXAM PREPARATION II
  35. EXAM PREPARATION III
  36. EXAM PREPARATION IV
  37. (Old) Progr. Fundamentals Sample Exam - April 2016
  38. PRACTICAL EXAM - 24.04.2016
  39. PRACTICAL EXAM - 12.06.2016
  40. PRACTICAL EXAM - 11.09.2016
  41. PRACTICAL EXAM - 23.10.2016
  42. PRACTICAL EXAM - 06.01.2017
  43. PRACTICAL EXAM - 26.02.2017
  44. PRACTICAL EXAM - 09.07.2017
  45. PRACTICAL EXAM - 04.09.2017
  1. Resources
  2. Course Overview
  3. C# Intro and Basic Syntax
  4. C# Intro and Basic Syntax - Exercises
  5. C# Conditional Statements and Loops
  6. C# Conditional Statements and Loops - Exercises
  7. C# Basic Syntax - More Exercises
  8. Data Types: Numeral Types and Type Conversion
  9. Data Types - Exercises
  10. Methods and Debugging
  11. Arrays
  12. Arrays and Methods - Exercises
  13. Arrays - More Exercises
  14. Lists
  15. Lists - Exercises
  16. Lists - More Exercises
  17. Array and List Algorithms
  18. Array and List Algorithms - Exercises
  19. Array and List Algorithms - More Exercises
  20. Dictionaries
  21. Dictionaries - Exercises
  22. Nested Dictionaries
  23. Nested Dictionaries - Exercises
  24. Lambda and LINQ
  25. Lambda and LINQ - Exercises
  26. Lambda and LINQ - More Exercises
  27. Objects and Simple Classes
  28. Objects and Simple Classes - Exercises
  29. Files, Directories and Exceptions
  30. Files and Exceptions - Exercises
  31. Strings and Text Processing
  32. Strings and Text Processing - Exercises
  33. Strings and Text Processing - More Exercises
  34. Regex
  35. Regex - Exercises
  36. EXAM PREPARATION I
  37. EXAM PREPARATION II
  38. EXAM PREPARATION III
  39. EXAM PREPARATION IV
  40. EXAM PREPARATION V
  41. Programming Fundamentals Exam - 06.01.2017
  42. Programming Fundamentals Exam - 30.04 2017
  43. Programming Fundamentals Exam - 09.05.2017
  44. Programming Fundamentals Exam - 20.08.2017

About

Programming Fundamentals softuni

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.9%
  • Other 0.1%