* Cantinho Satkeys

Refresh History
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    25 de Outubro de 2025, 12:03
  • JPratas: try65hytr Pessoal  2dgh8i k7y8j0 yu7gh8
    24 de Outubro de 2025, 03:28
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    19 de Outubro de 2025, 11:16
  • j.s.: tenham um excelente domingo  43e5r6 49E09B4F
    19 de Outubro de 2025, 10:32
  • j.s.: ghyt74 a todos  4tj97u<z
    19 de Outubro de 2025, 10:32
  • FELISCUNHA: dgtgtr   49E09B4F  e bom fim de semana  4tj97u<z
    17 de Outubro de 2025, 12:08
  • JPratas: try65hytr Pessoal  4tj97u<z htg6454y k7y8j0
    17 de Outubro de 2025, 03:34
  • j.s.: dgtgtr a todos  4tj97u<z
    15 de Outubro de 2025, 15:12
  • FELISCUNHA: ghyt74  pessoal  49E09B4F
    15 de Outubro de 2025, 11:56
  • Radio TugaNet: boas tardes
    14 de Outubro de 2025, 13:14
  • FELISCUNHA: dgtgtr   49E09B4F  e bom fim de semana  4tj97u<z
    11 de Outubro de 2025, 12:06
  • JPratas: try65hytr Pessoal  49E09B4F 2dgh8i k7y8j0 yu7gh8
    10 de Outubro de 2025, 03:59
  • FELISCUNHA: ghyt74  pessoal  4tj97u<z
    08 de Outubro de 2025, 11:44
  • joca34: ola amigos boas noite alguem este cd Disco Festa Portuguesa (Ao Vivo)
    07 de Outubro de 2025, 22:45
  • pxsofficial: alguem ainda tem o Mega Pack de Filmes Infantis Dublados PT-PT
    07 de Outubro de 2025, 21:22
  • FELISCUNHA: ghyt74   49E09B4F  Votos de um santo domingo para todo o auditório  4tj97u<z
    05 de Outubro de 2025, 11:03
  • j.s.: um santo domingo  49E09B4F
    05 de Outubro de 2025, 10:52
  • j.s.: ghyt74 a todos  49E09B4F
    05 de Outubro de 2025, 10:52
  • gitzbeka: tivi mate
    04 de Outubro de 2025, 18:21
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana   4tj97u<z
    03 de Outubro de 2025, 11:42

Autor Tópico: Functional Programming Deep Dive with C#  (Lida 180 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 126013
  • Karma: +0/-0
Functional Programming Deep Dive with C#
« em: 31 de Março de 2021, 15:47 »

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 22 lectures (3h 29m) | Size: 1.18 GB
Take your code to the next level with Functional Programming in C#. Improve your software's architecture. C# 9.0.

What you'll learn:
Why functional programming is useful
How to apply functional principles and patterns in C#
Design and Implement Immutable Types and Maybes/Options (Null values)
Writing Pure Functions (functions without side effects)

Requirements
Solid understanding of C# and the following concepts:
Visual Studio 2019 Community Edition

Description
Take your code to the next level of maintainability, efficiency/concurrency, and ease-of-understanding. Learn the principles of functional programming, how and where to apply it in C#, and why it will make you a better programmer. Improve your software's architecture and leapfrog your code quality over that of your peers.

What You'll Learn

Why functional programming is useful

How to apply functional principles and patterns in C#

Design and Implement Immutable Types and Maybes/Options (Null values)

Writing Pure Functions (functions without side effects)

Using recursion with functional programming paradigms to simplify your code

Using LINQ to clean up code and condense logic

Handle errors in functional style

Utilizing extension methods to write fluent, easy to read code.

Make use of new C# 8 and 9 features in functional style

Course Description

Learn how to apply function paradigms and patterns to codebases in C#. If you want to improve the maintainability, understandability, stability, and terseness of your code; this course will help you do that. This is meant for experienced C# developers that already have a solid, moderately deep understanding of the C# language.

Each video will introduce a concept, lay out an example of implementing that concept.

If you want to improve your code's quality, make your application faster and easier to understand, and increase your own productivity, then this course will help you tremendously.

Each video in this series can be watched independently. You can get value out of each video by itself if you already know certain concepts or are looking to learn something specific.

Teaching Style

All videos are short, to-the-point, and avoid fluff.

The course covers the following topics:

Theoretical Foundations of Functional Programming

Core Concepts of Functional Programming

Functional Features in C# (C# 9 included)

Immutability, Extensibility, and Extendibility in C#

Dealing with Errors and Nulls gracefully

Course Keywords:

C# Clean Code

C# Best Practices

Functional Programming in C#

C# Functional Programming

Clean Code in C# tutorial

Who this course is for
Experienced programmers looking to expand their knowledge further


Download link:
Só visivel para registados e com resposta ao tópico.

Only visible to registered and with a reply to the topic.

Links are Interchangeable - No Password - Single Extraction