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!
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.
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.