Software Developer Fundamentals using C#

133

LESSONS

ALL

SKILL LEVEL

10:29 hr

DURATION

ENGLISH

AUDIO

ENG

SUBTITLES

OVERVIEW

This course covers the fundamentals of programming using C#.

.

WHO IS THE COURSE FOR?

This course is designed for those who have little or no experience of programming using the C# programming language and would like to make a start. It may also serve as a refresher.

No prior knowledge is required.

.

LEARNING PATH

CORE PROGRAMMING FUNDAMENTALS

  • Create your first C# program.
  • Variables.
  • Conditions.
  • Repetition and error handling.

OBJECT-ORIENTED PROGRAMMING

  • Classes.
  • Inheritance.
  • Polymorphism.
  • Encapsulation.

GENERAL SOFTWARE DEVELOPMENT

  • Application life cycle management.
  • Application specifications.
  • Algorithms and data structures.

WEB APPLICATIONS

  • Webpage development.
  • Microsoft ASP.NET web application development.
  • Web hosting.
  • Web services.

DESKTOP APPLICATIONS

  • Windows Apps UI.
  • Windows Forms apps.
  • Windows Services.

DATABASES

  • Installing SQL Server.
  • Relational database management systems.
  • Database query methods.
  • Database connection methods.

.

REVIEWS

“As a SWE with experience, this course is an awesome refresher. I definitely recommend.” Jo

“It’s well structured. It’s also well paced for beginners. Highly recommended.” Franco

“It is quite easy to follow and the instructor’s depth of knowledge is amazing!!! Enjoying the lesson.” Biruk

“A great course from an excellent instructor. Really deep and informative learning. 5 stars.” Darryl

.