Loading...

Course Description

This course provides new developers and application developers unfamiliar with the C# language the knowledge and skills to develop C# applications using the Microsoft .NET platform. Focusing on C# program structure, language syntax and object-oriented concepts, students build projects using console applications, Windows forms, web forms and XML web services. Upon completing the course, students should be able to list the major elements of .NET framework; analyze the basic structure of a C# program; and use the IDE to debug, compile and run simple applications.

Course Outline

This course provides new developers unfamiliar with the C# language the knowledge and skills to develop C# applications using the Microsoft .NET platform. Focusing on C# program structure, language syntax, and more.

Course Outline

By the end of the course, students will:

  • Understand the Visual Studio C# development environment.

  • Know how to develop basic C# applications.

  • Have a thorough knowledge of how to debug basic Android applications.

  • Understand how a C# UI is created. 

  • Know basic Object Oriented Programming (OOP) concepts.

  • Be able to use effectively data persistence techniques.

  • Understand basic internet C# development operations.

Notes

Contact:

dt@uclaextension.edu

310-825-3656

Prerequisites

Experience in other programming languages, such as Visual Basic, C, C++ and Java is useful. For students with little or no programming experience, we recommend taking COM SCI X 414.20 Fundamentals of Software Development before taking this course.

Applies Towards the Following Certificates

Loading...
Review Sections
Section Title
Programming in C# for Visual Studio .NET Platform I
Type
Online
Dates
Jun 24, 2024 to Sep 02, 2024
Contact Hours
36.0
Delivery Options
Online  
Course Fee(s)
Standard credit (4 units) $1,095.00
Available for Credit
4 units
Refund Request Deadline
Jun 17, 2024
Transfer Request Deadline
Jun 28, 2024
Withdrawal Request Deadline
Jun 24, 2024 to Sep 01, 2024
Instructors
Section Notes

Enrollment limited. Enrollment deadline: June 30, 2024. Internet access required. Materials required.

Section Materials
  • (Mandatory) Internet access required to retrieve course materials.
  • (Optional) Pro C# 7: With .NET and .NET Core 8th ed. Edition by Andrew Troelsen 8th edition ISBN 1484230175
Section Title
Programming in C# For Visual Studio .NET Platform I
Type
Discussion
Days
T
Time
6:30PM to 9:30PM
Dates
Jun 25, 2024 to Sep 03, 2024
Schedule and Location
Contact Hours
36.0
Location
  • UCLA Extension Lindbrook Center in Westwood
Delivery Options
In-Person  
Course Fee(s)
Standard credit (4 units) $1,095.00
Available for Credit
4 units
Refund Request Deadline
Jul 08, 2024
Transfer Request Deadline
Jul 08, 2024
Withdrawal Request Deadline
Jun 25, 2024 to Sep 02, 2024
Section Notes

Enrollment limited. Enrollment deadline: July 1, 2024. Internet access required. Materials required.

Section Materials
  • (Mandatory) Internet access required to retrieve course materials.
  • (Mandatory) C# 6.0 and the .NET 4.6 Framework by ANDREW TROELSEN © 2015 Apress 7th ed. edition ISBN 1484213335
Section Title
Programming in C# for Visual Studio .NET Platform I
Type
Online
Dates
Sep 23, 2024 to Dec 02, 2024
Contact Hours
36.0
Delivery Options
Online  
Course Fee(s)
Standard credit (4 units) $1,095.00
Available for Credit
4 units
Refund Request Deadline
Oct 06, 2024
Transfer Request Deadline
Oct 06, 2024
Withdrawal Request Deadline
Sep 23, 2024 to Dec 01, 2024
Instructors
Section Notes

Enrollment limited. Enrollment deadline: October 7, 2024. Internet access required. Materials required.

Section Materials
  • (Mandatory) Internet access required to retrieve course materials.
  • (Optional) Pro C# 7: With .NET and .NET Core 8th ed. Edition by Andrew Troelsen 8th edition ISBN 1484230175
Section Title
Programming in C# For Visual Studio .NET Platform I
Type
Discussion
Days
T
Time
6:30PM to 9:30PM
Dates
Sep 24, 2024 to Dec 03, 2024
Schedule and Location
Contact Hours
36.0
Location
  • UCLA Extension Lindbrook Center in Westwood
Delivery Options
In-Person  
Course Fee(s)
Standard credit (4 units) $1,095.00
Available for Credit
4 units
Refund Request Deadline
Sep 28, 2024
Transfer Request Deadline
Sep 28, 2024
Withdrawal Request Deadline
Sep 24, 2024 to Dec 02, 2024
Section Notes

Enrollment limited. Enrollment deadline: October 7, 2024. Internet access required. Materials required.

Section Materials
  • (Mandatory) Internet access required to retrieve course materials.
  • (Mandatory) C# 6.0 and the .NET 4.6 Framework by ANDREW TROELSEN © 2015 Apress 7th ed. edition ISBN 1484213335
Required fields are indicated by .