Discover Classes. Earn 10% Rewards.

C# Programming Level 1: Intro for Non-Programmers is unfortunately unavailable

Thankfully we have 8 other C# Classes for you to choose from. Check our top choices below or see all classes for more options.

Photoshop Bootcamp

Training Connection @ 915 Wilshire Blvd, Los Angeles, CA

Learn the essential tools and techniques to perfect photo manipulation in our comprehensive Photoshop course. Master Photoshop in just five days with step-by-step instruction from a professional graphic designer. Ideal for designers, marketers, and anyone pursuing a career in graphic design.

(158) All levels 14 and older
$1,795

5 sessions

Attend
+17950 pts
Gift it!

Bookkeeping/Accounting Analysis & Concepts

Los Angeles City College @ 6060 Sunset Blvd, Los Angeles, CA

Master the fundamental principles of financial analysis and gain a solid understanding of accounting concepts. Enhance your skills in interpreting financial data and making informed business decisions.

(786) Beginner 18 and older
$149
Attend
+1490 pts
Gift it!

Floral Photography & Content Marketing

FlowerSchool Los Angeles @ 223 S Los Angeles St, Los Angeles, CA

Learn the art of floral photography and content marketing in this hands-on workshop. Master the skills to improve your photography practice and effectively market your brand to reach your customer base. Discover the secrets to capturing stunning still-life photos and take your social media engagement to the next level.

(33) Beginner 18 and older
$250
Attend
+2500 pts
Gift it!

Access Introduction

ONLC Training Centers @ 10940 Wilshire Blvd, Santa Monica, CA

Unlock the power of data management with this comprehensive course from ONLC Training Centers. Learn how to use Microsoft Office Access to organize and analyze large amounts of data, create reports, and design relational databases. Perfect for professionals in any industry who want to enhance their data management skills.

(7) Beginner 18 and older
$695

2 sessions

Attend
+6950 pts
Gift it!

Autodesk Revit Architecture Fundamentals

ONLC Training Centers @ 10940 Wilshire Blvd, Santa Monica, CA

Learn how to create full 3D architectural project models and set them up in working drawings with Autodesk Revit Architecture. This course will teach you the fundamentals of the powerful BIM program, including navigating the interface, modeling walls and doors, and creating construction documents. Gain the skills you need to streamline your design process and improve efficiency.

(7) Beginner 18 and older
$1,995

4 sessions

Attend
+19950 pts
Gift it!
See all C# classes Los Angeles

C# Programming Level 1: Intro for Non-Programmers

  • Advanced
  • 18 and older
  • $1,595
  • Earn 15,950 reward points
  • Price Lock Guarantee
  • 10940 Wilshire Blvd, Santa Monica, CA
  • 27 hours over 4 sessions
C# Programming Level 1: Intro for Non-Programmers
Sold Out

Start Dates (0)

  • $1,595
  • 27 hours over 4 sessions
  • All classes are live, hands-on training via remote instructor.
Showing 10 of 0

Class Description

Description

What you'll learn in this c# training:

This is an introductory programming course provides a strong foundation that would allow students to further their skills with additional education. This course describes how to use the Visual Studio environment, and how to write good syntax in code constructs within that environment. In addition, important object-oriented concepts will be introduced. The course will conclude by incorporating database connectivity into .NET applications.

Audience Profile

This course is intended for both novice programmers and more experience programmers looking to get familiar with C# and object-oriented principles.

At Course Completion

After completing this course, students will be able to:

  • Comfortably navigate the Visual Studio environment
  • Visually design, code, and test a Windows Forms Application
  • Understand data types and choose when different types are appropriate
  • Use code structures such as conditional statements and loops
  • Create methods and handle events
  • Utilize Arrays and Collections
  • Respond to runtime errors and validate user data
  • Create and use classes
  • Utilize inheritance
  • Understand the basics of database connectivity
  • Use ADO.NET to write custom data access code (If Time Permits)

Prerequisites

Before attending this course, it is recommended that students:

  • Have comfort in navigating around a Windows computer system
  • Prior programming experience is not required, but helps provide some perspective

If you have prior programming experience, you should consider our regular Introduction to C# course. For details on this alternative faster paced course for programmers course, go to

C# Programming Level 1: Introduction for Programmers

Course Outline

(Note: the course material contains much more information that can serve as a useful reference to the learner going forward. This is why the chapter numbers listed are not in perfect numeric order)

Section 1: Introduction to Visual Studio

How to get started with Visual Studio

  • Introduction to the .NET Framework
  • A tour of the Visual Studio IDE
  • How to test a project

How to design a Windows Forms Application

  • Visual Studio Options and Settings
  • Creating new projects

How to code and test a Windows Forms Application

  • Introduction to object-oriented programming
  • Properties, methods, and events
  • How an application responds to events
  • Coding a form
  • How to run, test, and debug a project

Section 2: The C# language essentials

How to Work with Numeric and String Data

  • Built-in value types
  • Declaring and initializing variables and constants
  • Arithmetic expressions
  • Assignment statements
  • Casting
  • Using the Math class

How to code control structures

  • Boolean expressions
  • Conditional statements
  • Loops

How to code methods and event handlers

  • Coding and calling methods
  • Parameterizing methods
  • Refactoring code into a method
  • Passing arguments by value and by reference to a method

How to handle exceptions and validate data

  • How exceptions work
  • Using Structured exception handling
  • Validating data

How to use Arrays and Collections

  • One-dimensional arrays
  • Multi-dimensional arrays
  • Jagged arrays
  • Collections

Section 3: Object-Oriented Programming

How to create and use classes

  • Introduction to classes
  • Adding classes to a project
  • Adding class members
  • Fields
  • Properties
  • Methods
  • Constructors
  • Static Members
  • Diagraming classes
  • Structures

How to work with Inheritance

  • How inheritance works
  • Creating base and derived (sub) classes
  • Polymorphism

Section 4: Database Programming

An introduction to database programming

  • Components of a client/server system
  • Introduction to relational databases
  • Using SQL
  • Introduction to ADO.NET

How to use ADO.NET to write your own data access code (If Time Permits)

  • Connections and Commands
  • Paramaterized SQL Statements
  • Executing Commands

Refund Policy

Cancellation / Reschedule by Student

Because we must schedule rooms, ship course materials, assign instructors and provision computer resources well in advance, it is important students alert us ASAP with any cancel/reschedule requests.

Please note the following policies:

  • If requested 16 or more calendar days before the class
    • Cancellation requests made in this timeframe are eligible for refund less 5% cancellation fee.
    • Reschedule requests made in this timeframe will be accommodated if availability exists and will be processed at no additional charge.
  • If requested 15 calendar days or less before the class
    • Cancellation or Reschedule requests made by the student 15 calendar days or less before the class starts will be charged 100% the course fee and are not entitled to a refund.

Substitutions

  • If you are unable to attend your class, a substitute who meets the course prerequisites may attend in your place at no additional charge for the original class title, date and location. If you cannot find a substitute, you will be subject to the class cancellation policy.

Make-up Policy

Students are permitted one (1) Make-Up opportunity to attend an instructor-led class that was paid for but not previously attended for no additional charge.

  • Make-Up class registrations are subject to availability and are not entitled to refund.
  • Students may not reschedule a Make-up class registration.
  • Any no shows or cancellations forfeit their one Make-up opportunity.

Additionally, ONLC reserves the right to retire courses due to lack of demand. Retired classes are not available for Make-Up.

In the event that an instructor or the school needs to cancel at the last minute, students will receive a refund less a 5% non-refundable registration fee.

In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

Reviews of Classes at ONLC Training Centers (7)

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • Lowest price guaranteed. Classes on CourseHorse are never marked up.
  • This class will earn you 15950 points. Earn 10% back in reward points!

Questions & Answers (0)

Get quick answers from CourseHorse and past students.

ONLC Training Centers

ONLC Training Centers was founded in 1983 when Jim Palic and Andy Williamson left their positions as mainframe programmers with the Dupont Company to start one of the industry's first computer training companies.

Over thirty years and still growing, ONLC Training Centers is one of the the largest privately...

Read more about ONLC Training Centers

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Los Angeles educator.

ONLC Training Centers

ONLC Training Centers

All classes at this location

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Coding Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

  • Price Lock Guarantee

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Earn 10% Reward Points

    Maximize your savings with every purchase. Unlock rewards on every transaction, ensuring you get the most value out of your experience!

  • No Added Fees

    Enjoy hassle-free transactions without worrying about additional charges. With us, what you see is what you pay - no surprises!

  • Curated Courses

    Discover a curated selection of courses handpicked by experts in the field. Dive into quality content that suits your learning needs and interests!

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...