Overview The UK tech sector employs over 1.5 million people, yet employers frequently report a shortage of skilled C# developers. …
| Introduction | |||
| Introduction | 00:04:00 | ||
| Basics to get started | |||
| Intro | 00:02:00 | ||
| Visual Studio | 00:07:00 | ||
| Comments | 00:02:00 | ||
| Variables | 00:08:00 | ||
| Print and read console | 00:04:00 | ||
| Math | 00:08:00 | ||
| LogIc | |||
| Intro | 00:02:00 | ||
| Boolean | 00:07:00 | ||
| IF | 00:08:00 | ||
| IF ELSE, ELSE | 00:08:00 | ||
| Switch | 00:05:00 | ||
| WHILE loop | 00:07:00 | ||
| FOR loop | 00:03:00 | ||
| Methods (basic) | |||
| Basics of a method | 00:07:00 | ||
| Parameters | 00:05:00 | ||
| Returns | 00:08:00 | ||
| Classes (basics) | |||
| Basics of a class | 00:07:00 | ||
| Access | 00:06:00 | ||
| Static | 00:08:00 | ||
| Variavles (basic) | |||
| Read line | 00:03:00 | ||
| Arrays | 00:06:00 | ||
| FOR EACH loop | 00:05:00 | ||
| Convert | 00:04:00 | ||
| Cast | 00:04:00 | ||
| Error handling | |||
| Usefull methods | |||
| Date | 00:12:00 | ||
| Text (advanced) | |||
| Split, remove, substring | 00:14:00 | ||
| Classess (advanced) | |||
| More on construction | 00:11:00 | ||
| More on access | 00:04:00 | ||
| Inheritance | 00:09:00 | ||
| EXAMPLE – time converter | 00:17:00 | ||
| Binary (advanced) | |||
| Read a text file | 00:13:00 | ||
| Write a text file | 00:10:00 | ||
| Serialize object to byte array | 00:15:00 | ||
| Asynchronous (advanced) | |||
| Task | 00:07:00 | ||
| Async and await | 00:15:00 | ||
| Multitasking | 00:07:00 | ||
| Search in objects (linq) | |||
| Where | 00:11:00 | ||
| Find | 00:05:00 | ||
| Order, group and merge | 00:10:00 | ||
| Pratice | |||
| Conclusion | |||
| Bonus lecture | 00:01:00 | ||
This CPD accredited online course teaches C# fundamentals, object-oriented programming, data types, methods, error handling, and asynchronous concepts. Learners gain practical coding skills to develop software, web, and application projects from beginner to advanced levels.
Yes, it is ideal for beginners. The course starts with core C# concepts such as syntax, variables, and control logic, then gradually progresses to advanced topics including asynchronous programming, object-oriented design, and real-world application development.
Learners develop skills in C# syntax, data types, variables, operators, decision statements, loops, methods, error handling, object-oriented programming, and asynchronous coding. These competencies prepare students for software development, application building, and advanced .NET and programming pathways.
Yes, the course equips learners with C# coding knowledge to support roles in software development, web applications, application development, software testing, IT support, and junior programming positions within UK technology and IT companies.
Graduates can pursue careers as Junior Software Developer, C# Developer, Software Developer, Application Developer, Software Tester, Junior Software Engineer, or IT Support Technician. The course provides foundational and advanced C# skills for UK software and IT job opportunities.