Blog

  • Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps

    Automatically deploy and update a Blazor web application and its API from a GitHub repository.

    Learning objectives

    In this module, you will:

    • Clone and run an existing Blazor web app locally.
    • Create an API for the app with Azure Functions.
    • Publish the app and its API to Azure Static Web Apps.

    hadoop training courses malaysia

  • Null safety in C#

    Learn coding practices to help prevent the occurrence of NullReferenceException.

    Learning objectives

    In this module, you will:

    • Learn how to configure the nullable context of your C# project or code.
    • Use a nullable enabled context to perform automatic static flow analysis.
    • Understand the different ways in which you can declare nullable types.
    • Learn how and when to use various null-related C# operators:
      • null-forgiving (!) operator
      • null-coalescing (??) operator
      • null-conditional (?.) operator

    citrix training courses malaysia

  • Implement interfaces

    Discover how mastering interfaces can enhance your coding skills, promote flexibility, and reduce dependencies. This training will empower you to write more resilient and maintainable code.

    Prerequisites

    • Visual Studio Code installed with the C# Dev Kit.
    • Basic knowledge of the Visual Studio Code IDE.
    • Basic understanding of the C# programming language.
    • Familiarity with classes.

    citrix certification malaysia

  • Write your first F# code

    Take your first steps with F# – Set up your development environment, write your first F# code, and build your first application.

    Learning objectives

    By the end of this module, you’re able to:

    • Understand what makes F# a good language for building applications.
    • Write your first line of F# code.
    • Build your first F# console application.

    cisco certification training courses malaysia

  • Implement classes, properties, and methods

    Learn how to create classes and objects in C# and how to securely access and manage encapsulated data using class properties and methods.

    Prerequisites

    • Access to a Visual Studio Code environment that’s configured with the C# Dev Kit extension.
    • The ability to develop C# console apps that implement business logic using iteration statements, selection statements, and custom methods.
    • The ability to perform basic C# code debugging and exception handling in a Visual Studio Code environment.

    ccnp certification training courses malaysia

  • Store and retrieve JSON files

    Learn how to serialize and deserialize JavaScript Object Notation (JSON) strings using the JsonSerializer class, the JsonSerializerOptions class, and Data Transfer Objects.

    Learning objectives

    • Explain the basics of JSON syntax and its use in data interchange and storage.
    • Use the System.Text.Json namespace in C# to work with JSON data.
    • Serialize C# objects into JSON strings using the JsonSerializer.Serialize method and customize the serialization process.
    • Deserialize JSON strings back into C# objects using the JsonSerializer.Deserialize method and customize the deserialization process.
    • Use the JsonSerializerOptions class and Data Transfer Objects (DTOs) to manage the serialization and deserialization of complex objects.

    ccie certification training courses malaysia

  • Discover interfaces

    In this module, you learn how to design an interface with properties in C#, develop a class that implements the interface, and formulate property definitions within the interface.

    Learning objectives

    By the end of this training, you’ll be able to:

    • Design an interface property.
    • Design an interface method.
    • Implements an interface in a class.
    • Understand the value of interfaces.

    microsoft 365 certification training courses malaysia

  • Get started with dates, times, and time zones

    In this module, you learn how to handle date and time effectively in C# applications that focus on scheduling meetings and logging events across different time zones.

    Learning objectives

    • Use DateOnlyTimeOnly, and DateTime classes to represent dates and times.
    • Perform time zone conversions and interval calculations using DateTimeOffsetTimeZoneInfo, and TimeSpan.
    • Retrieve and manipulate day of the week information using DayOfWeek.
    • Handle culture-specific data using CultureInfo.
    • Perform calendar-related operations using Calendar and define rules for determining the first week of the year using CalendarWeekRule.

    oracle cloud infrastructure training courses malaysia

  • Design resilient code with interfaces

    In this module, you explore advanced concepts of interfaces in C#. You learn how to implement explicit interface members, combine multiple interfaces, and reduce code dependencies using interfaces.

    Learning objectives

    By the end of this training, you’ll be able to:

    • Apply SOLID design principles.
    • Implement explicit interface members in a class.
    • Use and combine multiple interfaces.
    • Reduce code dependencies with interfaces.
    • Build resilient code with interfaces.

    oracle database training courses malaysia

  • Implement compliance in a cloud-native .NET 8 application

    Microservice applications, because of their distributed nature, can be difficult to secure. In this module, you’ll learn how to classify sensitive data in a cloud-native application, redact sensitive data in log files, and generate compliance reports for a cloud-native application.

    Learning objectives

    In this module, you’ll:

    • Classify sensitive data in a cloud-native application
    • Redact sensitive data in log files
    • Generate compliance reports for a cloud-native application

    oracle e business suite training courses malaysia