Courses

Service Design Patterns

Course Description

Web services have been put into practical use for many years. In this time developers and architects have encountered a number of recurring design challenges related to their usage. We have also learned that certain design approaches work better than others to solve certain problems. The goal of this course is to acquaint you with some of the most common and fundamental web service design solutions, and to help you determine when to use them. All of the concepts discussed here are derived from real-life lessons.

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.

Schedule

Location

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.