• No hay productos en el carrito.

Inicio / Cursos / Beginner to Advanced | Master class
Impartido por Web Academy by Harsha VardhanPago único de $2,800 MXN · acceso por 12 meses

Beginner to Advanced | Master class

Learn C# by doing | C# projects | Bootcamp for C# Interview | Advanced C# | .NET 9 | LINQ | Interview Questions

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 40 unidades
Qué aprenderás

Lo que serás capaz de hacer

Learn C# by doing, with real world projects. Testimonials - "I have completed other courses on C#. While some of those instructors are trully excellent, including Moshe Hamedani, and othe courses on PluralSight, indeed i swore by PluralSight before coming to Udemy, Mr Vardhan has to be commended. This is trully the most comprehensive course a new C# learner needs to form a solid understanding not only of the basics but intermediate level subjects. If you want to learn C# and have full confidence that you are at least intermediate level after your course, take this course. Thank you sir for your dedication to the learner. Too often instructors create courses with the learner not in mind, but just to get something decent out there. This is so thorough and presented so that you will understand without ambiguity Thank you again sir!." - David Odoom - "By the way, your content is the best for .NET so far! I'm not exaggerating or flattering. I really mean it! I've checked other .NET courses too, but they don't have the quality that your content has. Your content not only helps to lay basic foundation of the concept, but it also enables to think and tackle the advanced use cases. And the beauty is that your course is absolutely consistent with the official docs. Please make more content." - Asadullah Ehsan - "Great course, Focused on point with no distractions, straightforward, highly organized and really great effort. Thanks." - Nishma - "As a computer engineering graduate, I can easily say that this course really helped me to brush up my C# skills and the tutor (Mr. Harsha) is a caring person. He usually answers your questions in 12 hours." - Tayfun Odabaşı - "I have some programming experience. I like the flow of the instruction, and the fact that the quizzes allow for some creativity" - Michael - "Best Teacher ever hope more success for you and more courses for us" - Mohmd alkhatib - "I am still on the first sections of the course , but i wanted to write this review because this is a very good course on C# ,very clear in depth explanation and cover all the topics of C# , i only wish i have found this course sooner . update , i finished have the course still think this is the best C# course i have taking so far." - Moustamid Karim - "I like the background info. Extra effort was put in the graphics. I'm early in the course, but look forward to the rest.." - Mark Workman - "Concepts are explained in very well manner" - Akanksha - "This course is amazing! Such a great instructor. Concepts are clearly and intelligently presented. I have a few C# courses and this one is by far my favorite. He doesn't just touch on a topic and bam you're on to the next one. He gives several examples and by the time that section is finished, you feel you really understand that concept. I can't give this course enough praise! I'm a professional C# dev and this course is helping fill in the gaps of my understanding. Thank you for such a great course!" - Business - "Incredible course for anyone looking to start with C# and OOP. I'm halfway through, and thus far every single concept has been explained in an easy-to-understand manner. The instructor also does a fantastic job of reinforcing the topics he's discussing by reiterating them multiple times in different ways and in different scenarios." - Vincent ...and more reviews. - - - - POTENTIAL BENEFITS OF THIS COURSE By the end of this course, you will create all of the source code for a complete C# project, by using collections as backend for storage. You will type in every line of code with me in the videos ... all from scratch. No copy-paste of ready-made code. I explain every line of C# code that we create. So this isn't a copy/paste exercise, you will have a full understanding of the code. I am a RESPONSIVE INSTRUCTOR. Post your questions and I will RESPOND in 24 hours, ASAP. All source code is available for download. English captions are available. - - - - List of topics that ARE covered in this course: - .Net Basics: Introduction to .NET, CLI, CLR, .NET Framework Architecture, Versions of .Net Framework, Overview of .Net Core, Introduction to Visual Studio, Basics of C# - Language Basics: System.Console class, Variables, Primitive Types, Control Statements - OOP Fundamentals: OOP Basics, Classes, Objects, Object References - Fields: Fields, Static Fields, Constants, Readonly Fields - Methods: Methods, Encapsulation, Abstraction, Polymorphism, Local Variables, Parameters, this keyword, Static methods, Default arguments, Named arguments, Method overloading, ref, out, out declaration, in, ref returns, params modifier, Local functions, Static local functions, Recursion - Type Conversion: Type conversion, Implicit casting, Explicit casting, Parse, TryParse, Conversion methods - Constructors: Constructors, Static constructors, Constructor overloading, Object initializer - Properties: Properties, Readonly properties, Writeonly properties, Automatic properties, Automatic properties accessibility, Automatic property initializers, Indexers - Inheritance: Inheritance, Various types of inheritance, base keyword, Calling parent class's constructor, Method hiding, Method overriding, Sealed classes, Sealed methods - Abstract Classes and Interfaces: Abstract classes, Abstract methods, Interfaces, Dynamic polymorphism with interfaces, Multiple inheritance, Interface inheritance, Explicit interface implementation - Namespaces: Namespaces, Nested namespaces, Importing namespaces, Creating using alias, Using static - Partial & Static Classes: Partial classes, Partial methods, Static classes, Enumerations - Structures: Structures, Readonly structures, Primitive types as structures - System.Object: System.Object class, Overriding methods of System.Object class, Boxing, Unboxing - Generics: Generic classes, Multiple generic parameters, Generic constraints, Generic methods - Working with Null: Nullable types, Null Coalescing operator, Null propagation operator - Extension Methods: Extension methods, Pattern matching, Implicitly typed variables, Dynamically typed variables, Inner classes - Garbage Collection: Garbage Collection, Generations of GC, Destructors, Finalize, IDisposable, Using Declaration - Delegates and Events: Single-Cast Delegates, Multi-Cast Delegates, Events, Auto-implemented events, Anonymous methods, Lambda expressions, Inline lambda expressions, Expression bodied members, Switch expression, Func, Action, Predicate, EventHandler, Expression Trees - Arrays: Creating arrays, Arrays with for loop, Arrays with foreach loop, Methods of System.Array class, Mult-Dim arrays, Index from-end operator, Jagged arrays, Array of objects - Collections: Working with various collections, List, Dictionary, SortedList, Hashtable, ArrayList, Stack, Queue, HashSet, typeof operator, Collection of objects, Object relations, IEnumerator vs IEnumerable, Iterators and Yield return, Custom Collections, ICollection, IList, IEquatable, IComparable, IComparer, Covariance and Contravariance - Anonymous types, Tuples, Value Tuples, Discards, String, DateTme, StringBuilder, Math - LINQ Basics - Exception Handling - System .IO namespace (File handling, Directory handling, File Streams) - Serialization (Binary, Json, Xml) - C# 9 and 10: Top level statements, File scope namespaces, Global using, Module initializer, Nullable reference types, Target-typed New expressions, Pattern Matching, Parameterless struct constructors, Records - C# 11: Raw string literals, List pattern, Slice pattern, Var pattern, File local types, Required members, Auto default structs, Ref fields - C# 12: Primary Constructors in Non-Record classes & structs, Collection Expressions, Default Parameters in Lambda Expressions, Alias any type - C# 13: Params Collections, Partial Properties and Indexers, "field" Keyword, Implicit Index Access in Object Initializers - Multi-Threading, Tasks, async/await - C# 14: Extension Blocks and Methods, Extension Properties and Static Members, field Keyword (improved), Null-Conditional Assignment - - - - PORTFOLIO PROJECT A mini project, "Banking application" , where the bank user can create / edit bank accounts and also can perform deposit, withdraw, balance enquiry, account statement etc. operations. Some of the above features are given as assignments; so that you can exercise coding practices based on the guidelines provided. - - - - List of C# 3.0 New Features covered in this course: Auto-Implemented Properties Anonymous Types Lambda Expressions Expression Trees Extension Methods Implicitly Typed Local Variables / Type Inference Partial Methods Object Initializer Collection Initializer LINQ List of C# 4.0 New Features covered in this course: Dynamically Typed Variables Named Arguments Optional Arguments Covariance and Contravariance List of C# 5.0 New Features covered in this course: Async & Await List of C# 6.0 New Features covered in this course: Static Imports (using static) Exception Filters (catch when) Auto-Implemented Property Initializers Null Propagator String Interpolation nameof operator List of C# 7.0 New Features covered in this course: Out Variable Declaration Tuples Discards Pattern Matching Local Functions Expression Bodied Members List of C# 7.1 New Features covered in this course: Default literals Inferred Tuple Element Names List of C# 7.2 New Features covered in this course: 'private protected' access modifier 'in' parameter modifier List of C# 7.3 New Features covered in this course: Ref returns == operator on tuples List of C# 8.0 New Features covered in this course: readonly structs Switch Expressions Using Declarations Static Local Functions List of C# 9 and 10 New Features covered in this course: Top level statements File-scope namespaces Global 'using' Module initializers Nullable reference types Null forgiving operator Target-typed 'new' expressions Pattern Matching Extended Property Pattern Matching Init-only properties Parameter-less struct constructors Records List of C# 11 New Features covered in this course: Raw String Literals List Pattern Slice Pattern Var Pattern File Local Types Required Members Auto Default Structs Ref Fields List of C# 12 New Features covered in this course: Primary Constructors in Non-Record Classes & Structs Collection Expressions Default Parameters in Lambda Expressions Alias Any Type List of C# 13 New Features covered in this course: Params Collections Partial Properties and Indexers "field" keyword Implicit Index Access in Object Initializers - - - - No Risk – Money-Back Guarantee Finally, there is no risk . You can preview first few lectures of the course for free. Once you purchase the course, if for some reason you are not happy with the course, Udemy offers a 30-day money back guarantee . So you have nothing to lose, sign up for this course and learn how to build C# Projects from scratch! Key Points about this Course: All C# programs are demonstrated using 'Console Applications' and 'Class Library' projects in Visual Studio 2019 / 2022. Each concept is first explained theoretically like understanding what is that concept, different types / syntax to write code. And then we will show the same with a real-world-like scenario. At last, I'll explain where exactly we use this concept in real-word applications. All the concepts explained in both theoretically, diagrammatically and practically. Video lectures are not downloadable. - - - - The following topics are NOT covered in this course: ADO .NET Entity Framework WPF / WCF WinForms Cryptography Assemblies This course is offered by Web Academy by Harsha Vardhan . Any watermark stating "Harsha Web University" is from our old branding and does not represent an academic institution. This course is for educational purposes only and is not affiliated with any university or degree-granting institution.

  • Confidently speak about most of the essential concepts of C#
  • Crack C# job interviews easier
  • Solve most common bugs and issues in C# applications
  • Understand further technologies of .net (in future), such as Asp .Net, Asp .Net Core, Xamarin etc. easier, with strong-base knowledge of C#
  • Create C# Apps from scratch and scale it up to any level
  • Write OOP code easier with industry-standards and best practices like a Pro

Temario

UNIDAD 1 - Course Fundamentals (Theory) · 18 lecciones

UNIDAD 1 - Course Fundamentals (Theory)

  • Introduction to .NETVideo · 9 min
  • CLIVideo · 9 min
  • Where to start practicalsLectura · 0 min
  • Where can I download cheat sheets & source codeLectura · 0 min
  • CLRVideo · 10 min
  • .NET Framework ArchitectureVideo · 15 min
  • Versions of .NET FrameworkVideo · 5 min
  • Overview of .NET CoreVideo · 3 min
  • Introducing Visual StudioVideo · 6 min
  • Introduction to C#Video · 4 min
  • Introducing Object, Class, Fields and MethodsVideo · 6 min
  • Introducing NamespacesVideo · 2 min
  • C# Language TokensVideo · 5 min
  • Versions of C#Video · 3 min
  • C# Naming ConventionsVideo · 2 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 1 - Interview QuestionsCuestionario · 10 min
UNIDAD 2 - C# Language Basics (Practical Starts Here) · 24 lecciones

UNIDAD 2 - C# Language Basics (Practical Starts Here)

  • Installing Visual StudioVideo · 14 min
  • Creating First C# App using Visual StudioVideo · 11 min
  • The System.Console classVideo · 10 min
  • VariablesVideo · 10 min
  • Primitive TypesVideo · 21 min
  • OperatorsVideo · 24 min
  • Area of CircleCuestionario · 4 min
  • Feet to CentimetersCuestionario · 3 min
  • Nearest ThousandCuestionario · 7 min
  • Convert Seconds into MinutesCuestionario · 10 min
  • If, If-else, Else-if, Nested-ifVideo · 21 min
  • Height CategoryCuestionario · 5 min
  • Largest of Three NumbersCuestionario · 6 min
  • Switch-CaseVideo · 4 min
  • While, Do-WhileVideo · 11 min
  • For loopVideo · 7 min
  • BreakVideo · 5 min
  • ContinueVideo · 6 min
  • Nested For loopsVideo · 7 min
  • GotoVideo · 7 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 2 Interview QuestionsCuestionario · 10 min
  • Pattern PrintingCuestionario · 6 min
UNIDAD 3 - Bank Project - Getting Started · 3 lecciones

UNIDAD 3 - Bank Project - Getting Started

  • Creating Login FormVideo · 7 min
  • Creating Main MenuVideo · 5 min
  • Creating Customers and Accounts MenuVideo · 7 min
UNIDAD 4 - C# Object Oriented Programming - Basics · 6 lecciones

UNIDAD 4 - C# Object Oriented Programming - Basics

  • Understanding OOPVideo · 10 min
  • Creating Classes & ObjectsVideo · 20 min
  • IMP Points to Remember about ObjectsVideo · 4 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 4 Interview QuestionsCuestionario · 10 min
UNIDAD 5 - Fields · 12 lecciones

UNIDAD 5 - Fields

  • Understanding FieldsVideo · 17 min
  • Access Modifiers of FieldsVideo · 14 min
  • Playing with Fields of Multiple ObjectsVideo · 3 min
  • Static FieldsVideo · 11 min
  • Constant FieldsVideo · 5 min
  • Readonly FieldsVideo · 8 min
  • Local ConstantsVideo · 2 min
  • IMP Points to Remember about FieldsVideo · 2 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 5 Interview QuestionsCuestionario · 10 min
  • Working with Multiple ObjectsCuestionario · 10 min
UNIDAD 6 - Methods · 28 lecciones

UNIDAD 6 - Methods

  • Understanding MethodsVideo · 20 min
  • Encapsulation - Part 1Video · 19 min
  • Encapsulation - Part 2Video · 4 min
  • Local Variables & ParametersVideo · 4 min
  • this keywordVideo · 5 min
  • Static MethodsVideo · 9 min
  • Object reference as ArgumentsVideo · 8 min
  • Default ArgumentsVideo · 7 min
  • Named ArgumentsVideo · 6 min
  • Method OverloadingVideo · 8 min
  • Parameter Modifiers - DefaultVideo · 6 min
  • Parameter Modifiers - refVideo · 6 min
  • Parameter Modifiers - outVideo · 6 min
  • Parameter Modifiers - Out DeclarationVideo · 2 min
  • Parameter Modifiers - inVideo · 4 min
  • ref ReturnsVideo · 6 min
  • Parameter Modifiers - paramsVideo · 8 min
  • Local FunctionsVideo · 8 min
  • Static Local FunctionsVideo · 8 min
  • RecursionVideo · 9 min
  • IMP Points to Remember about MethodsVideo · 5 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 6 Interview Questions - Part 1Cuestionario · 10 min
  • Section 6 Interview Questions - Part 2Cuestionario · 10 min
  • Section 6 Interview Questions - Part 3Cuestionario · 10 min
  • Section 6 Interview Questions - Part 4Cuestionario · 10 min
  • Medical Bot with Fields and MethodsCuestionario · 20 min
UNIDAD 7 - Type Conversion · 11 lecciones

UNIDAD 7 - Type Conversion

  • Overview of Type ConversionVideo · 2 min
  • Implicit CastingVideo · 5 min
  • Explicit CastingVideo · 7 min
  • ParseVideo · 6 min
  • TryParseVideo · 9 min
  • Conversion MethodsVideo · 5 min
  • IMP Points to Remeber about Type ConversionVideo · 2 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 7 Interview QuestionsCuestionario · 10 min
  • Type ConversionCuestionario · 4 min
UNIDAD 8 - Constructors · 10 lecciones

UNIDAD 8 - Constructors

  • Instance ConstructorsVideo · 17 min
  • Static ConstructorVideo · 6 min
  • Types of ConstructorVideo · 5 min
  • Constructor OverloadingVideo · 8 min
  • Object InitializerVideo · 6 min
  • IMP Points to Remember about ConstructorsVideo · 2 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 8 Interview QuestionsCuestionario · 10 min
  • The 'Question' classCuestionario · 5 min
UNIDAD 9 - Properties & Indexers · 12 lecciones

UNIDAD 9 - Properties & Indexers

  • Creating PropertiesVideo · 26 min
  • Readonly & Writeonly PropertiesVideo · 10 min
  • Auto-Properties with Accessor AccessibilityVideo · 8 min
  • Auto-Implemented Property InitializersVideo · 4 min
  • IMP Points to Remember about PropertiesVideo · 3 min
  • Creating IndexersVideo · 14 min
  • Indexer OverloadingVideo · 6 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • NotesLectura · 0 min
  • Section 9 Interview Questions - Part 1Cuestionario · 10 min
  • Section 9 Interview Questions - Part 2Cuestionario · 5 min
  • ATM PIN ValidationCuestionario · 7 min
UNIDAD 10 - Inheritance, Hiding, Overriding · 13 lecciones

UNIDAD 10 - Inheritance, Hiding, Overriding

  • Creating InheritanceVideo · 20 min
  • Types of InheritanceVideo · 6 min
  • 'base' KeywordVideo · 6 min
  • Parent Class's ConstructorVideo · 12 min
  • Method HidingVideo · 10 min
  • Method OverridingVideo · 10 min
  • Method Hiding vs Method OverridingVideo · 6 min
  • Sealed ClassesVideo · 4 min
  • Sealed MethodsVideo · 4 min
  • IMP Points to Remember about InheritanceVideo · 4 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 10 Interview QuestionsCuestionario · 10 min
UNIDAD 11 - Abstract Classes and Interfaces · 13 lecciones

UNIDAD 11 - Abstract Classes and Interfaces

  • AbstractionVideo · 3 min
  • Abstract ClassesVideo · 10 min
  • Abstract MethodsVideo · 12 min
  • Gaming Characters using InheritanceCuestionario · 20 min
  • Creating InterfacesVideo · 25 min
  • Dynamic Polymorphism with InterfacesVideo · 20 min
  • Multiple Inheritance with InterfacesVideo · 13 min
  • Interface InheritanceVideo · 8 min
  • Explicit Interface ImplementationVideo · 9 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 11 Interview QuestionsCuestionario · 10 min
  • Library Assignment with InterfacesCuestionario · 15 min
UNIDAD 12 - Namespaces · 8 lecciones

UNIDAD 12 - Namespaces

  • Creating NamespacesVideo · 13 min
  • Nested NamespacesVideo · 5 min
  • Importing NamespacesVideo · 6 min
  • Creating Using AliasVideo · 5 min
  • Using StaticVideo · 4 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 12 Interview QuestionsCuestionario · 5 min
UNIDAD 13 - Partial & Static Classes, Enumerations · 8 lecciones

UNIDAD 13 - Partial & Static Classes, Enumerations

  • Partial ClassesVideo · 10 min
  • Partial MethodsVideo · 7 min
  • Static ClassesVideo · 6 min
  • EnumerationsVideo · 7 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 13 Interview Questions - Part 1Cuestionario · 10 min
  • Section 13 Interview Questions - Part 2Cuestionario · 10 min
UNIDAD 14 - Structures · 9 lecciones

UNIDAD 14 - Structures

  • Creating StructuresVideo · 26 min
  • Structures with ConstructorsVideo · 3 min
  • Understanding Structures (vs) Class PracticallyVideo · 14 min
  • Readonly StructuresVideo · 6 min
  • Primitive Types as StructuresVideo · 5 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 14 Interview Questions - Part 1Cuestionario · 10 min
  • Section 14 Interview Questions - Part 2Cuestionario · 10 min
UNIDAD 15 - System.Object Class · 8 lecciones

UNIDAD 15 - System.Object Class

  • Overview of System.Object classVideo · 6 min
  • Understanding & Overriding Methods of Object classVideo · 14 min
  • IMP Points to Remember about Object classVideo · 2 min
  • BoxingVideo · 4 min
  • UnboxingVideo · 6 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 15 Interview QuestionsCuestionario · 10 min
UNIDAD 16 - Generics · 7 lecciones

UNIDAD 16 - Generics

  • Generic ClassesVideo · 17 min
  • Multiple Generic ParametersVideo · 4 min
  • Generic ConstraintsVideo · 10 min
  • Generic MethodsVideo · 9 min
  • NotesLectura · 0 min
  • Section Cheat SheetLectura · 0 min
  • Section 16 Interview QuestionsCuestionario · 10 min
UNIDAD 17 - Handling Null · 6 lecciones

UNIDAD 17 - Handling Null

  • Nullable TypesVideo · 13 min
  • Null Coalescing OperatorVideo · 6 min
  • Null Propagation OperatorVideo · 7 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 17 Interview QuestionsCuestionario · 10 min
UNIDAD 18 - Extension Methods and others · 7 lecciones

UNIDAD 18 - Extension Methods and others

  • Extension MethodsVideo · 14 min
  • Implicitly Typed VariablesVideo · 9 min
  • Dynamically Typed VariablesVideo · 10 min
  • Inner ClassesVideo · 13 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 18 Interview QuestionsCuestionario · 10 min
UNIDAD 19 - GC, Destructors, IDisposable · 7 lecciones

UNIDAD 19 - GC, Destructors, IDisposable

  • Garbage Collection & GenerationsVideo · 9 min
  • DestructorsVideo · 13 min
  • IDisposableVideo · 14 min
  • Using DeclarationVideo · 9 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 19 Interview QuestionsCuestionario · 10 min
UNIDAD 20 - Delegates & Events · 19 lecciones

UNIDAD 20 - Delegates & Events

  • Creating DelegatesVideo · 18 min
  • Multi Cast DelegatesVideo · 11 min
  • EventsVideo · 30 min
  • Auto-Implemented EventsVideo · 6 min
  • Anonymous MethodsVideo · 8 min
  • Lambda ExpressionsVideo · 6 min
  • Inline Lambda ExpressionsVideo · 4 min
  • FuncVideo · 7 min
  • ActionVideo · 5 min
  • PredicateVideo · 6 min
  • EventHandlerVideo · 14 min
  • Expression TreesVideo · 10 min
  • Expression Bodied MembersVideo · 10 min
  • Switch ExpressionVideo · 9 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 20 Interview Questions - Part 1Cuestionario · 10 min
  • Section 20 Interview Questions - Part 2Cuestionario · 10 min
  • News Article app using Delegates and EventsCuestionario · 15 min
UNIDAD 21 - Arrays · 20 lecciones

UNIDAD 21 - Arrays

  • Creating ArraysVideo · 15 min
  • Arrays with 'for' loopVideo · 5 min
  • Arrays with 'foreach' loopVideo · 9 min
  • Overview of System.Array classVideo · 2 min
  • System.Array.IndexOf.mp4Video · 6 min
  • System.Array.BinarySearchVideo · 5 min
  • System.Array.ClearVideo · 4 min
  • System.Array.ResizeVideo · 5 min
  • System.Array.SortVideo · 2 min
  • System.Array.ReverseVideo · 2 min
  • Mult-Dim ArraysVideo · 9 min
  • Jagged ArraysVideo · 7 min
  • Array of ObjectsVideo · 10 min
  • CopyTo and CloneVideo · 27 min
  • Deep CopyVideo · 21 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 21 Interview QuestionsCuestionario · 10 min
  • Car Rental SystemCuestionario · 20 min
  • Custom Generic Class with ArraysCuestionario · 20 min
UNIDAD 22 - Collections · 39 lecciones

UNIDAD 22 - Collections

  • Introduction to CollectionsVideo · 7 min
  • ListVideo · 20 min
  • Add, AddRangeVideo · 7 min
  • Insert, InsertRangeVideo · 8 min
  • Remove, RemoveAt, RemoveRange, RemoveAll, ClearVideo · 17 min
  • IndexOf, BinarySearch, ContainsVideo · 15 min
  • Sort, ReverseVideo · 4 min
  • ToArray, ForEachVideo · 8 min
  • Exists, Find, FindIndex, FindLast, FindLastIndex, FindAllVideo · 25 min
  • ConvertAllVideo · 12 min
  • DictionaryVideo · 18 min
  • SortedListVideo · 20 min
  • HashtableVideo · 20 min
  • HashSetVideo · 24 min
  • ArrayListVideo · 14 min
  • StackVideo · 16 min
  • QueueVideo · 12 min
  • Collection of ObjectsVideo · 21 min
  • Object RelationsVideo · 35 min
  • Collection Classes and Interfaces HierarchyVideo · 14 min
  • IEnumerable and IEnumeratorVideo · 20 min
  • Iterator and Yield ReturnVideo · 24 min
  • Custom CollectionsVideo · 25 min
  • Custom Collection with IEnumerableVideo · 11 min
  • Custom Collection with ICollectionVideo · 22 min
  • Custom Collection with IListVideo · 13 min
  • IEquatableVideo · 19 min
  • IComparableVideo · 29 min
  • IComparer - Part 1Video · 14 min
  • IComparer - Part 2Video · 14 min
  • CovarianceVideo · 21 min
  • ContravarianceVideo · 11 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 22 Interview Questions - Part 1Cuestionario · 10 min
  • Section 22 Interview Questions - Part 2Cuestionario · 10 min
  • Find Largest Numbers of Group of CollectionsCuestionario · 10 min
  • Multiple Choice Test AppCuestionario · 20 min
  • Library Assignment with CollectionsCuestionario · 20 min
UNIDAD 23 - Constructors (Advanced) · 2 lecciones

UNIDAD 23 - Constructors (Advanced)

  • Constructor ChainingVideo · 15 min
  • Private ConstructorsVideo · 14 min
UNIDAD 24 - Anonymous Types · 6 lecciones

UNIDAD 24 - Anonymous Types

  • Anonymous TypesVideo · 19 min
  • Nested Anonymous TypesVideo · 3 min
  • Anonymous ArraysVideo · 7 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 24 Interview QuestionsCuestionario · 10 min
UNIDAD 25 - Tuples · 7 lecciones

UNIDAD 25 - Tuples

  • Tuple ClassVideo · 14 min
  • Value TuplesVideo · 11 min
  • DeconstructingVideo · 5 min
  • DiscardsVideo · 2 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 25 Interview QuestionsCuestionario · 10 min
UNIDAD 26 - LINQ · 12 lecciones

UNIDAD 26 - LINQ

  • Linq BasicsVideo · 21 min
  • OrderByVideo · 11 min
  • First and FirstOrDefaultVideo · 15 min
  • Last and LastOrDefaultVideo · 10 min
  • ElementAt and ElementAtOrDefaultVideo · 9 min
  • Single and SingleOrDefaultVideo · 11 min
  • SelectVideo · 10 min
  • Min, Max, Count, Sum, AverageVideo · 5 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 26 Interview QuestionsCuestionario · 10 min
  • Customers and OrdersCuestionario · 15 min
UNIDAD 27 - String, DateTime, Math · 29 lecciones

UNIDAD 27 - String, DateTime, Math

  • StringVideo · 10 min
  • How String Objects are CreatedVideo · 10 min
  • Converting Strings - Part 1Video · 11 min
  • Converting Strings - Part 2Video · 9 min
  • Converting Strings - Part 3Video · 7 min
  • Checking Strings - Part 1Video · 18 min
  • Checking Strings - Part 2Video · 11 min
  • Formatting StringsVideo · 7 min
  • Modifying StringsVideo · 5 min
  • Strings with For Loop - Part 1Video · 15 min
  • Strings with For Loop - Part 2Video · 5 min
  • Strings with For Loop - Part 3Video · 7 min
  • StringBuilder - Part 1Video · 11 min
  • StringBuilder - Part 2Video · 12 min
  • Methods of StringBuilderVideo · 12 min
  • DateTime - Part 1Video · 8 min
  • DateTime - Part 2Video · 8 min
  • DateTime Formats - Part 1Video · 11 min
  • DateTime Formats - Part 2Video · 11 min
  • Date SubtractionVideo · 18 min
  • Date AdditionVideo · 7 min
  • Math - Part 1Video · 11 min
  • Math - Part 2Video · 11 min
  • Regular ExpressionsVideo · 17 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 27 Interview Questions - Part 1Cuestionario · 10 min
  • Section 27 Interview Questions - Part 2Cuestionario · 10 min
  • Data Masking with StringsCuestionario · 10 min
UNIDAD 28 - IO, Serialization, Encoding · 32 lecciones

UNIDAD 28 - IO, Serialization, Encoding

  • Introduction to Number SystemsVideo · 5 min
  • Binary Number SystemVideo · 14 min
  • Octal Number SystemVideo · 9 min
  • Hexadecimal Number SystemVideo · 11 min
  • Introduction to Character EncodingVideo · 10 min
  • Ascii Character EncodingVideo · 18 min
  • Unicode Character EncodingVideo · 11 min
  • Introduction to System.IO namespaceVideo · 3 min
  • 'File' classVideo · 23 min
  • 'File' class - Read and WriteVideo · 15 min
  • 'FileInfo' classVideo · 21 min
  • 'FileInfo' class - PropertiesVideo · 11 min
  • 'Directory' class - Part 1Video · 11 min
  • 'Directory' class - Part 2Video · 20 min
  • 'DirectoryInfo' classVideo · 26 min
  • 'DirectoryInfo' class - PropertiesVideo · 6 min
  • 'DriveInfo' classVideo · 8 min
  • 'FileStream' class - Part 1Video · 23 min
  • 'FileStream' class - Part 2Video · 13 min
  • 'FileStream' class - Part 3Video · 17 min
  • StreamWriter and StreamReader - Part 1Video · 21 min
  • StreamWriter and StreamReader - Part 2Video · 16 min
  • BinaryWriter and BinaryReader - Part 1Video · 12 min
  • BinaryWriter and BinaryReader - Part 2Video · 13 min
  • Binary Serialization - Part 1Video · 18 min
  • Binary Serialization - Part 2Video · 9 min
  • Json SerializationVideo · 21 min
  • Xml SerializationVideo · 21 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 28 Interview Questions - Part 1Cuestionario · 10 min
  • Section 28 Interview Questions - Part 2Cuestionario · 10 min
UNIDAD 29 - Exception Handling · 18 lecciones

UNIDAD 29 - Exception Handling

  • Try-Catch-FinallyVideo · 24 min
  • FormatExceptionVideo · 12 min
  • IndexOutOfRangeExceptionVideo · 19 min
  • NullReferenceExceptionVideo · 22 min
  • ArgumentNullExceptionVideo · 24 min
  • Inner ExceptionVideo · 17 min
  • ArgumentOutOfRangeExceptionVideo · 15 min
  • ArgumentExceptionVideo · 9 min
  • InvalidOperationExceptionVideo · 10 min
  • Custom ExceptionsVideo · 18 min
  • Stack TraceVideo · 8 min
  • Exception LoggerVideo · 20 min
  • System.ExceptionVideo · 9 min
  • Catch When (or) Exception FiltersVideo · 7 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 29 Interview Questions - Part 1Cuestionario · 10 min
  • Section 29 Interview Questions - Part 2Cuestionario · 10 min
UNIDAD 30 - Bank Project - Adding Functionality · 10 lecciones

UNIDAD 30 - Bank Project - Adding Functionality

  • Setting-up LayersVideo · 15 min
  • Creating Customer EntityVideo · 12 min
  • Adding Regions and XML CommentsVideo · 9 min
  • Adding Validations to Entity ClassesVideo · 14 min
  • Creating Customer DALVideo · 33 min
  • Adding Exception Handling in Customer DALVideo · 8 min
  • Adding Configuration SettingsVideo · 3 min
  • Creating Customer BLLVideo · 19 min
  • Creating Customer PL - Add and ListVideo · 24 min
  • Create Functionality of Bank Accounts, Funds Transfer, Account StatementCuestionario · 30 min
UNIDAD 31 - C# 9 and 10 (.NET 6) - New Features · 51 lecciones

UNIDAD 31 - C# 9 and 10 (.NET 6) - New Features

  • Top Level StatementsVideo · 23 min
  • File Scoped NamespacesVideo · 13 min
  • Global UsingVideo · 12 min
  • Module InitializersVideo · 23 min
  • Nullable Reference TypesVideo · 23 min
  • Null Forgiving OperatorVideo · 23 min
  • Target-typed 'new' expressionsVideo · 13 min
  • Why to use Pattern Matching?Video · 19 min
  • Pattern Matching - Type PatternVideo · 9 min
  • Pattern Matching - Switch-Case PatternVideo · 12 min
  • Pattern Matching - When PatternVideo · 7 min
  • Pattern Matching - Switch Expression PatternVideo · 10 min
  • Pattern Matching - Relational and Logical PatternVideo · 9 min
  • Pattern Matching - Property PatternVideo · 17 min
  • Pattern Matching - Tuple PatternVideo · 9 min
  • Pattern Matching - Positional PatternVideo · 10 min
  • Pattern Matching - Extended Property PatternVideo · 12 min
  • Need of ImmutabilityVideo · 17 min
  • Immutable ClassesVideo · 10 min
  • Init-Only PropertiesVideo · 6 min
  • Readonly StructsVideo · 7 min
  • Parameterless Struct ConstructorsVideo · 6 min
  • Records - BasicsVideo · 9 min
  • Records - Nested RecordsVideo · 4 min
  • Records - ImmutabilityVideo · 5 min
  • Records - EqualityVideo · 11 min
  • Records - 'with' ExpressionVideo · 16 min
  • Records - Deconstruct()Video · 9 min
  • Records - ToString()Video · 7 min
  • Records - ConstructorVideo · 18 min
  • Records - InheritanceVideo · 16 min
  • Records - sealed ToString()Video · 8 min
  • Record StructsVideo · 11 min
  • Command Line Arguments - Part 1Video · 13 min
  • Command Line Arguments - Part 2Video · 9 min
  • Partial Methods Return TypeVideo · 12 min
  • Static Anonymous FunctionsVideo · 16 min
  • Lambda Function Return TypeVideo · 9 min
  • Constant Interpolated StringsVideo · 5 min
  • Interface Default MethodsVideo · 11 min
  • Interface Method ModifiersVideo · 12 min
  • Interface Private MethodsVideo · 4 min
  • Interface Static MembersVideo · 4 min
  • Index-From-End OperatorVideo · 8 min
  • Range StructVideo · 10 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 31 Interview Questions - Part 1Cuestionario · 10 min
  • Section 31 Interview Questions - Part 2Cuestionario · 10 min
  • Section 31 Interview Questions - Part 3Cuestionario · 10 min
  • Inventory Management System with C# 9 and 10 New FeaturesCuestionario · 10 min
UNIDAD 32 - Threading · 45 lecciones

UNIDAD 32 - Threading

  • Introduction to Concurrent ExecutionVideo · 13 min
  • Introduction to ThreadingVideo · 4 min
  • Main ThreadVideo · 7 min
  • Thread ClassVideo · 14 min
  • Single Threaded AppVideo · 10 min
  • Multiple ThreadsVideo · 17 min
  • SleepVideo · 6 min
  • JoinVideo · 13 min
  • Thread PriorityVideo · 6 min
  • InterruptVideo · 7 min
  • Thread StatesVideo · 7 min
  • Thread ParametersVideo · 8 min
  • ParameterizedThreadStartVideo · 16 min
  • Custom Thread ObjectVideo · 7 min
  • CallbackVideo · 17 min
  • Shared ResourcesVideo · 15 min
  • Thread SynchronizationVideo · 1 min
  • MonitorVideo · 18 min
  • LockVideo · 5 min
  • Working with Multiple ThreadsCuestionario · 10 min
  • ManualResetEvent - Part 1Video · 14 min
  • ManualResetEvent - Part 2Video · 14 min
  • ManualResetEvent - Part 3Video · 20 min
  • AutoResetEventVideo · 6 min
  • Wait and Pulse - Part 1Video · 18 min
  • Wait and Pulse - Part 2Video · 8 min
  • Wait and Pulse - Part 3Video · 23 min
  • Wait and Pulse - Part 4Video · 10 min
  • Monitor with ManualResetEventVideo · 18 min
  • Multi-Threaded Banking Operations SimulationCuestionario · 15 min
  • Intro to Concurrent CollectionsVideo · 8 min
  • ConcurrentQueueVideo · 11 min
  • Other Concurrent CollectionsVideo · 8 min
  • CSV with Threads - Part 1Video · 15 min
  • CSV with Threads - Part 2Video · 13 min
  • CSV with Threads - Part 3Video · 23 min
  • CSV with Threads - Part 4Video · 5 min
  • SemaphoreVideo · 14 min
  • MutexVideo · 11 min
  • Thread PoolVideo · 17 min
  • CountDownEventVideo · 13 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 32 Interview Questions - Part 1Cuestionario · 10 min
  • Section 32 Interview Questions - Part 2Cuestionario · 5 min
UNIDAD 33 - Tasks · 22 lecciones

UNIDAD 33 - Tasks

  • Drawbacks of ThreadingVideo · 8 min
  • Introduction to TasksVideo · 7 min
  • Advantages of TPLVideo · 5 min
  • Task classVideo · 2 min
  • Task.RunVideo · 14 min
  • StopwatchVideo · 15 min
  • Task.Factory.StartNewVideo · 5 min
  • Task.WaitVideo · 2 min
  • Task.WaitAllVideo · 4 min
  • Generic TaskVideo · 11 min
  • Returning Complex TypesVideo · 4 min
  • Task.WaitAnyVideo · 5 min
  • Task.DelayVideo · 7 min
  • Task.ContinueWithVideo · 12 min
  • Task Exception Handling - Part 1Video · 12 min
  • Task Exception Handling - Part 2Video · 8 min
  • Continuation ChainVideo · 11 min
  • Task CancellationVideo · 18 min
  • File IOVideo · 21 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 33 Interview QuestionsCuestionario · 10 min
UNIDAD 34 - Asynchronous Programming · 11 lecciones

UNIDAD 34 - Asynchronous Programming

  • Introduction to Asynchronous ProgrammingVideo · 5 min
  • Async and Await - Part 1Video · 15 min
  • Async and Await - Part 2Video · 9 min
  • Async and Await - Part 3Video · 8 min
  • Async and Await Best PracticesVideo · 6 min
  • Error Handling in async methodsVideo · 4 min
  • Debugging async methodsVideo · 6 min
  • NotesLectura · 0 min
  • Section Cheat Sheet (PPT)Lectura · 0 min
  • Section 34 Interview QuestionsCuestionario · 10 min
  • Stocks Simulator using async / await & TasksCuestionario · 15 min
UNIDAD 35 - C# 11 (.NET 7) - New Features · 12 lecciones

UNIDAD 35 - C# 11 (.NET 7) - New Features

  • Overview of C# 11Video · 4 min
  • Raw String LiteralsVideo · 15 min
  • List PatternVideo · 7 min
  • Slice PatternVideo · 13 min
  • Var PatternVideo · 11 min
  • File Local TypesVideo · 7 min
  • Required MembersVideo · 9 min
  • Auto Default StructsVideo · 4 min
  • Ref FieldsVideo · 8 min
  • NotesLectura · 0 min
  • Section 35 Interview Questions - Part 1Cuestionario · 12 min
  • Section 35 Interview Questions - Part 2Cuestionario · 5 min
UNIDAD 36 - C# 12 (.NET 8) - New Features · 6 lecciones

UNIDAD 36 - C# 12 (.NET 8) - New Features

  • Primary Constructors in ClassesVideo · 11 min
  • Collection ExpressionsVideo · 8 min
  • Default Parameters in Lambda ExpressionsVideo · 7 min
  • Alias Any TypeVideo · 7 min
  • NotesLectura · 0 min
  • Section 36 Interview QuestionsCuestionario · 10 min
UNIDAD 37 - C# 13 (.NET 9) - New Features · 4 lecciones

UNIDAD 37 - C# 13 (.NET 9) - New Features

  • Params CollectionsVideo · 19 min
  • Partial Properties and IndexersVideo · 11 min
  • Field KeywordVideo · 11 min
  • Implicit Index Access in Object InitializersVideo · 12 min
UNIDAD 38 - C# 14 (.NET 10) - New Features · 8 lecciones

UNIDAD 38 - C# 14 (.NET 10) - New Features

  • Understand the Existing Order ReportVideo · 9 min
  • Extension Blocks and MethodsVideo · 10 min
  • Extension Properties and Static MembersVideo · 9 min
  • Apply the Released field KeywordVideo · 7 min
  • Null-Conditional AssignmentVideo · 8 min
  • Span BasicsVideo · 13 min
  • Span ImprovementsVideo · 11 min
  • Lambda Parameter ModifiersVideo · 11 min
UNIDAD 39 - Practice Tests · 2 lecciones

UNIDAD 39 - Practice Tests

  • Final Practice Test - Level 1Cuestionario · 2 h 30 min
  • Final Practice Test - Level 2Cuestionario · 3 h 14 min
UNIDAD 40 - Bonus · 1 lecciones

UNIDAD 40 - Bonus

  • Bonus LectureLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    40 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    77 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Beginner to Advanced | Master class

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Web Academy by Harsha Vardhan.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 40 unidades · 566 lecciones · 60 h
  • 12 meses de acceso
  • 77 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Web Academy by Harsha Vardhan; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Beginner to Advanced | Master class

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture