Skip to content

Part of the overall program with C # courses and tutorials for the "C # programmer" training at the University of Software

Notifications You must be signed in to change notification settings

russeva/Programming-Fundamentals-2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming-Fundamentals-2017

Programming Fundamentals @ SoftUni September 2017 - https://softuni.bg/trainings/1712/programming-fundamentals-september-2017

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. Along with the programming techniques, the algorithmic thinking and problem solving skills are advanced by solving hundreds of practical programming problems. All exercises and exams are automatically evaluated with real-time feedback through the SoftUni online judge system. At the end all students take a practical programming exam.

Course start: 18 September 2017 Course end: 05 November 2017 Course type: online

1. RESOURCES
2. COURSE OVERVIEW
3. GIT AND GITHUB
4. GIT, GITHUB - EXERCISES
5. DATA TYPES AND VARIABLES
6. DATA TYPES AND VARIABLES - EXERCISES
7. METHODS. DEBUGGING AND TROUBLESHOOTING CODE
8.  METHODS AND DEBUGGING - LAB AND EXERCISES
9. ARRAYS
10.  ARRAYS - LAB AND EXERCISES
11. LISTS
12.  LISTS - LAB EXERCISES
13. DICTIONARIES, LAMBDA AND LINQ
14.  DICTIONARIES, LAMBDA AND LINQ - LAB AND EXERCISES
15. OBJECTS AND CLASSES
16.  OBJECTS AND CLASSES - LAB AND EXERCISES
17. FILES AND EXCEPTIONS
18.  FILES AND EXCEPTIONS - LAB AND EXERCISES
19. STRINGS
20.  STRINGS - LAB AND EXERCISES
21. REGEX
22.  REGEX - LAB AND EXERCISE
23.  EXAM PREPARATION I
24. EXAM PREPARATION II
25. EXAM PREPARATION III
26. EXAM PREPARATION IV
27. PRACTICAL ЕXAM

About

Part of the overall program with C # courses and tutorials for the "C # programmer" training at the University of Software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages