C#.NET Programming | Cleveland State University Professional Development Center in Cleveland

Courses

C#.NET Programming

Course Description

In this course, you will be introduced to the basics of C#.NET the latest version of one of the most popular programming languages on the planet, and work your way up through intermediate and advanced topics. Along the way, you'll learn a good bit about best practices and how to create solid C# programs. Some of the major topics that you will cover include, basic programming constructs, classes and objects, events, LINQ, and much more. By the end of this course, you will have a solid foundation in all of C# and be ready to go on to more advanced topics.

Real-World Application

C#—it's not just a musical note. First introduced in 2000 alongside Microsoft's.Net framework, it’s been through five versions and one (now-retired) mascot named Andy. Now, it’s arguably one of the most valuable programming languages to learn—and here’s why. Why Learn C#? C# popularity is higher than ever. C# was named the programming language of 2012 by the PopularitY of Programming Language (PYPL) index. According to PYPL, C#’s popularity grew by 2.3% in 2012—more than any other programming language. Although it’s still not as popular as Java or PHP, it’s neck and neck with C++; each has a 10.5 percent developer share. Is C# worth learning? C# could get you a job. The growth of C# was spurred by the release of Windows 8. C# is currently the most used language in the development of third-party apps for Windows. It also is a very popular language on mobile devices, including the Windows Phone. C# is also the most-used language in programming for Windows Silverlight, which in 2011 became more popular than Adobe Flash. Because of all these factors, companies are looking for C# savvy programmers. And the pay isn’t bad, either; according to SimplyHired.com, even entry level C# developers make an average of $53,000 a year. This is fairly comparable to the wages from other, similar languages. Is C# easy to learn? C# is simple (as programming languages go). If you know C, C++, or Java, learning C sharp should be a snap. Sure, any programming language requires time to learn and master, but the C# learning curve was made to be short for those already versed in programming languages.

Prerequisites

Course Objectives

Upon successful completion of the course, participants will be able to:

  • Explain the .NET platform.
  • Configure and use Visual Studio .NET.
  • Program with C#.
  • Implement methods.
  • Implement encapsulation, inheritance, and polymorphism in C#.
  • Use C# within the .NET Framework.
  • Use Microsoft ADO.NET to access and manipulate data in a database.
  • Create feature-rich Windows-based applications.
  • Create a Web application by using Web Forms.
  • Use XML Web services in a C# application.
  • Experiment with more advanced features of C#.

Schedule

Tuesday, October 3-November 14, 2017 from 6:00-9:30 p.m.
Course meets: October 3, 10, 17, 24, 31, November 7 & 14

Location

CSU's West Center, 26202 Detroit Road, Westlake, Ohio 44145 (map)

CEUs: 3.6

Fee: $1,299

To receive the EARLY BIRD RATE, you must register at least 6 weeks prior to the start date of the course. Corporate, CSU Student, Alumni and Organization membership discounts available!

Course Benefits

Competency-Based Professional Development: Our programs increase learner retention through application, which results in a more productive workforce.  Students demonstrate their competence by successfully completing a course assessment.

All Inclusive: Each course delivered at CSU includes materials, pre-test and post-test, coffee, snacks, lunch and convenient, on-site parking.

Educated and Experienced Instructors: Our instructors bring years of real-world, classroom and CPA, CFA, SHRM, PhD and MBA experience. Many hold leadership positions in northeast Ohio organizations and have taught at the graduate and undergraduate levels.

Cost-Effective: The course is designed to minimize travel expenses and time away from work.

Convenient: Flexible schedules are not only an attractive option, but a necessary for busy professionals.

Networking Opportunities: Learn from instructors and colleagues who have a variety of industry experiences to share.

Audit option: Students have the option to audit a course they have already attended at no charge within one academic year. Interested students must notify the ProDev office requesting to audit a course a minimum of 10 business days prior to the course start date to ensure there is enough seating. Audit students are responsible for their own parking and lunches. New materials will not be provided.

Corporate, Custom Availability: Can be custom-tailored to the needs of your organization to provide skills your workforce can apply immediately as a corporate training if requested.

Refund Policy

No refunds will be issued if notification is not received seven business days prior to the first day of class. Registrants who cancel will receive a refund, less a $50 processing fee, if we receive written notification a minimum of seven business days prior to the first day of class.