C# Foundations eLearning


Opciones de financiación para estudiantes están disponibles.
¿Buscas formación en grupo? Contáctenos

Descargar PDF de detalles del curso

DescripciĂłn del curso:

This online training course is a high level introduction to C#, a general-purpose, modern and object-oriented programming language pronounced as “C sharp”. It was developed by Microsoft and is among the languages for Common Language Infrastructure. C# is a lot similar to Java syntactically and is easy for users who have knowledge of C, C++ or Java. This C# online training course covers compiling source code, JIT, Visual Studio, .NET, CLI and more!

Formato

Ritmo propio

Tema

Esquema del curso

Introduction to Visual Studio

What is it?

Supported programming languages
Visual Studio editions
Installation
Updating
Starting development
An introduction to .NET development options

.NET vs .NET Core
Common Language Infrastructure (CLI)
Garbage Collection (GC)
Just In Time compiler (JIT)
Framework Class Library (FCL)
.NET application platform
C# Syntax

The using Keyword
The namespace Keyword
Special Characters
Statements
Expressions
Operators
Variables
Arrays
Demo time
Reference Types and Value Types

Reference Types
Value Types
Generics

Intro to generics
Classes
Interfaces
Methods
Delegates
Demo Time
More on Types

Use and define types
Casting and type conversions
Boxing and unboxing
Using Dynamic
All About Strings

IntroducciĂłn
String vs System.String
Declaring and Initializing strings
Immutability
StringBuilder
String Literals
Escape Sequences
Formatting
Substrings
Null and Empty strings
Demo Time
Object Orientation

Classes vs Structs
Objects
Members
Encapsulation
Herencia
Polymorphism
Interfaces
Defining a field
Defining a method
Defining a constructor
Defining getters and setters
Static methods and classes
Access modifiers
Demo Time
Events and Delegates

Overview
Using Delegates
Multicast Delegates
Subscribe and Unsubscribe to Events
Demo Time
Controlling Execution Flow

IntroducciĂłn
If…else statements
Switch…case
Do…while
For
Foreach…in
Break
Continue
Goto
Return
Demo Time
Handling Exceptions

Introduction to Exception Handling
Using Exceptions
Creating and Throwing Exceptions
Compiler-Generated Exceptions
Demo Time
Performance Tips

IntroducciĂłn
Boxing/Unboxing
Strings
Destructors
Exceptions
Release vs Debug builds
Demo Time

Habilidades aprendidas

The basics of Visual Studio
Create and edit source code
Compile source code for use by the JIT
Installation and updating of Visual Studio
The basics of .NET development
Introduction to CLI, GC, JIT, and FCL
Sintaxis
Use of Types
Strings
Object Orientation
Events
Execution Flows

Quién debería asistir a este curso

This online training course is for anyone looking to get a base of C# knowledge and begin their journey into a general-purpose, modern and object-oriented programming language developed by Microsoft.

Requisitos previos

Ninguno

Inclusiones

  • Accesible 24x7x365 tanto desde su PC como desde su dispositivo mĂłvil
  • Disfrute de asistencia para la colocaciĂłn laboral durante los primeros 12 meses despuĂ©s de finalizar el curso.
  • Este curso es elegible para el programa Learn and Earn de CCS Learning Academy: obtenga un reembolso de la matrĂ­cula de hasta 50% si se le coloca en un trabajo a travĂ©s de CCS Global Tech. DivisiĂłn de colocaciĂłn*
  • Precios gubernamentales y privados disponibles.*

*Para más detalles llame al: 858-208-4141 o correo electrónico: formación@ccslearningacademy.com; ventas@ccslearningacademy.com

NOTA: Estos son nuestros cursos de aprendizaje electrónico impartidos por socios.

Carro de la compra
es_CRSpanish