Companies Home Search Profile

C# Back-end Development Bootcamp 2024

Focused View

Niko Nagervadze

23:42:49

8 View
  • 1. Download and Install Visual Studio.html
  • 2. Course Structure Overview and Assurances for Beginners.html
  • 3. Review of C# Syntax.mp4
    17:05
  • 4. Data Types, Operators and Expressions.mp4
    19:55
  • 5. Programming Language Constructs Conditional Logic, Iteration Logic, Arrays.mp4
    19:49
  • 6. Module 1 Intensive Demo & Practice.mp4
    54:05
  • 1. C# Syntax details, Creating and Invoking Methods, Handling Exceptions.mp4
    01:29:46
  • 2. Module 2 Part 2.mp4
    01:18:13
  • 3. Module 2 Part 3.mp4
    01:21:26
  • 4. Module 2 Part 4.mp4
    01:21:54
  • 5. Module 2 Part 5.mp4
    01:19:11
  • 1. Implementing Structs and Enums, Organizing Data into Collections.mp4
    01:26:44
  • 2. Module 4 Part 2.mp4
    01:18:21
  • 3. Module 4 Part 3.mp4
    01:18:57
  • 4. Module 4 Part 4.mp4
    01:28:22
  • 1. Creating Classes, Defining Interfaces, Implementing Type-Safe Collections.mp4
    01:14:07
  • 2. Module 4 Part 2.mp4
    01:39:25
  • 3. Module 4 Part 3.mp4
    01:05:48
  • 1. Creating Class Hierarchies, Extending .NET Framework Classes.mp4
    01:22:09
  • 2. Module 5 Part 2.mp4
    01:20:43
  • 1. Reading and Writing Files, Serializing and Deserializing Data, Performing IO.mp4
    01:35:49
  • 1. Creating and Using Entity Data Models, Querying Data by Using LINQ.mp4
    01:11:00
  • Description


    Intensive C# Back-end Programming Course

    What You'll Learn?


    • Master C# Inside Out: Get to grips with C#'s basic syntax and standout features. It's like learning a new language, but for coding!
    • Handle the Tough Stuff: Learn to manage methods, deal with errors smoothly, and keep a watchful eye on large-scale app operations.
    • Build Desktop Apps: Dive into creating the backbone of typical desktop applications. It's like assembling the pieces of a digital puzzle.
    • Craft and Control Classes: Become a pro at creating classes, using interfaces, and juggling collections in a way that makes sense and sparks creativity.
    • Harness the Power of Inheritance: Learn how to create intricate class hierarchies, expand existing classes, and develop versatile methods and classes.
    • Manage Data Like a Pro: Read and write data like a storyteller, and learn the art of transforming data into various formats.
    • Database and Data Queries: Step into the world of databases with entity data models and use LINQ to play with data like a pro.
    • Access Remote Data: Venture into accessing and querying data from afar using advanced .NET Framework techniques.
    • Design Stunning Interfaces: Learn to build visually appealing user interfaces that make your applications stand out.
    • Boost Performance: Speed up your applications with the magic of asynchronous operations and tasks.
    • Expand Your Horizons: Mix and match unmanaged libraries and dynamic components to take your C# app to the next level.
    • Play Detective with Code: Use reflection to explore code metadata, create custom attributes, and even generate code on the fly!
    • Secure Your Data: Dive into the world of digital cryptography, learning to both lock and unlock your data using advanced encryption techniques.

    Who is this for?


  • This course is specifically designed for developers who already have some programming experience in languages like JavaScript, Python, Java or PHP and are familiar with object-oriented programming concepts. It is tailored for developers who have a minimum of one month of programming experience in an object-oriented setting.
  • What You Need to Know?


  • Familiarity with Visual Studio.
  • Proficiency in C# programming, including an understanding of Lambda expressions, LINQ, and anonymous types.
  • Prior experience working with the .NET Framework.
  • Experience in web development with HTML, CSS, and JavaScript.
  • Skills in data querying and manipulation using ADONET.
  • An understanding of XML and JSON data formats.
  • More details


    Description

    On completion of this course, you'll possess the ability to:

    • You will unlock the secrets of C#'s core syntax and features.

    • Become a pro in creating and calling methods, catching and handling exceptions. Moreover, gain a comprehensive knowledge of the monitoring requirements of large-scale applications.

    • Master the basic structure and vital elements of a typical desktop application.

    • Learn to craft classes, implement interfaces, as well as create and use generic collections.

    • Unleash the power of inheritance to build a class hierarchy, extend a .NET Framework class, and formulate generic classes and methods.

    • Become deft in reading and writing data using file input/output and streams. Moreover, gain the ability to serialize and deserialize data in different formats.

    • Harness the strength of creating and using an entity data model for database access and use LINQ to query and update data.

    • Use the components in the System Net namespace and the WCF Data Services for accessing and querying remote data.

    • Develop a visually appealing graphical user interface using XAML.

    • Enhance the speed and responsiveness of applications through the use of tasks and asynchronous operations.

    • Learn to effectively integrate unmanaged libraries and dynamic components into a C# application.

    • Discover how to examine a type's metadata using reflection, create and use custom attributes, generate code at runtime, and manage assembly versions.

    • Be adept at data encryption and decryption using symmetric and asymmetric encryption.

    Exciting, huh? Are you ready to embark on this extraordinary learning journey? Keep in mind, each new skill you'll acquire here will be a powerful tool in your coding arsenal. Let's get started!

    Who this course is for:

    • This course is specifically designed for developers who already have some programming experience in languages like JavaScript, Python, Java or PHP and are familiar with object-oriented programming concepts. It is tailored for developers who have a minimum of one month of programming experience in an object-oriented setting.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    Niko Nagervadze
    Niko Nagervadze
    Instructor's Courses
    As an Angular developer and an AI enthusiast, I've dedicated my career to exploring the intersection of cutting-edge technology and practical applications. My journey in tech began with a fascination for web development, leading me to specialize in Angular, a skill I've honed over several impactful projects. My passion, however, extends beyond just coding. The world of AI, especially its potential in transforming our digital experiences, has captivated me.In my classes, I aim to bridge the gap between complex AI concepts and practical applications, ensuring that even those new to the field feel welcomed and capable. My teaching style is infused with my personality – enthusiastic, empathetic, and always eager to explore new possibilities. I'm excited to embark on this learning journey with you, sharing insights, sparking curiosity, and unlocking the potential of AI together.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 20
    • duration 23:42:49
    • Release Date 2024/05/04