Inhalt: AngularJS is a great complement to .NET, enabling the rapid development of modern web applications. Learn how to prototype and build applications with Angular 2 and familiar .NET development tools, including Visual Studio and TypeScript, in this course with Reynald Adolphe. Reynald shows how Angular's powerful features, including templates, components, data binding, and dependency injection, speed up development with .NET Core. Whether you're building web-based, single-page, or mobile applications, this course shows how Angular 2 will quickly become an essential part of your toolset. Umfang: 01:41:45.00
Inhalt: Review key concepts that can help you gain a more practical understanding of asynchronous programming. Join instructor Reynald Adolphe as he covers how to switch from synchronous programming to asynchronous programming. Reynald explores the principles behind the await and async keywords, and provides synchronous and asynchronous demonstrations with a desktop app. He then goes over how to convert synchronous code to asynchronous code-and vice versa-in ASP.NET Core and Entity Framework Core, and explores how to test an application to confirm that the conversion was done successfully. Umfang: 00:47:05.00
Inhalt: Explore the many new features in C# 7, the versatile object-oriented programming language designed by Microsoft. In this course, follow Reynald Adolphe as he shines a spotlight on binary literals, digit separators, and local functions. Reynald also covers tuples-which allow you to create unnamed types that contain multiple public fields-pattern matching, ref returns, and out variables, along with new expression bodied members, async statements, and much more. Umfang: 01:09:02.00
Inhalt: Get into the habit of developing reliable, readable, and sustainable application code by following coding standards with C#. In this course, join instructor Reynald Adolphe as he shows how to go beyond the language syntax and master best practices that can help you produce high-quality C# code. Throughout the course, Reynald shares some of his favorite best practices, illustrating precisely when and where to use each one. Learn about right way to use constructors, manage objects, implement often ignored advantages of getters and setters. Plus, explore best practice resources, including those for essential design patterns. Umfang: 01:44:04.00
Inhalt: Implementing design patterns in C# keeps code clean, concise, and easy to maintain. Using design patterns establishes consistency that helps developers build and modify code safely and avoid common architecting problems. Being able to recognize design patterns expedites the process of understanding an existing system. Using design patterns improves code readability and testability, while making it more extensible. In this course, developer and technologist Reynald Adolphe explains the purpose and effective use of eight design patterns, including six Gang of Four design patterns and two .NET patterns. Gang of Four patterns fall under three categories: structural, creational, and behavioral. Reynald helps you learn about select patterns from each category. He describes each pattern and demonstrates how programmers can leverage them in real-world applications. Umfang: 01:22:24.00
Inhalt: Design patterns allow you to reuse critical code patterns. This can help you build better code and efficiently tackle real-world design problems. In this course, follow developer and technologist Reynald Adolphe as he explores some of the Gang of Four design patterns, and covers some lesser-known patterns for C# programmers. Reynald covers a creational pattern-Builder-and then dives into structural patterns like Adapter and Composite. Plus, he delves into some behavioral patterns, including Chain of Responsibility, Command, Interpreter, Mediator, and Visitor. Umfang: 01:26:37.00
Inhalt: Design patterns help programmers build better code and approach design problems more efficiently by reusing critical code patterns. This course continues the exploration of intermediate C# design patterns, defining patterns not covered previously in this series. Here, Reynald Adolphe dives into creational patterns-such as Prototype-and structural patterns-like Bridge, Façade, and Flyweight. He also covers behavioral patterns such as State, Strategy, and the Template Method. Umfang: 01:28:40.00
Inhalt: Test-driven development is a methodology for creating more robust code. Among other benefits, test-driven development (or TDD) allows you to catch bugs early and decouple code, making it more modular and scalable. Applying TDD principles to C# programming is a win-win for developers. In this course, Reynald Adolphe explains the principles of test-driven development and shows how to apply them to two different C# workflows. First, he creates a new test-driven project. He writes the test cases before the code to drive the design of the program. In the second scenario, he writes test cases for an existing C# project, to find bugs before it goes live. Along the way, Reynald uses Microsoft's MSTest, but he also introduces other testing tools (such as the unit testing framework xUnit and the mocking framework Moq) and theories (such as the red-green-refactor mantra and SOLID principles) that make test-driven development so efficient. Umfang: 00:55:18.00
Inhalt: Are you interested in learning how to use .NET components within a Java environment? In this course, discover how to use Javonet-a framework that was designed for native integration-to access and use .NET assemblies directly from a Java platform. Reynald Adolphe discusses the purpose and significance of integrating Java with .NET, shares integration options, and goes over the challenges and benefits of native integration. He also covers using .NET C# instance and status methods from Java, working with fields and properties, embedding .NET UI controls in a Java interface, and more. Umfang: 02:39:06.00
Inhalt: .NET is a programming framework that defies expectations. It's a platform and a runtime environment; it supports cross-platform development but runs primarily on Windows. Regardless, .NET is one of the staple tools for software developers. This introduction is designed to guide new programmers through the basics of the latest version of .NET. Industry expert Reynald Adolphe steps you through everything you need to know to get up and running, describing the Common Language Runtime (CLR), and the Framework class library (FCL) and providing an overview of the differences between .NET 4.6 and .NET Core. He demos different IDEs you can use to code in .NET, including Visual Studio, and shows how to create basic apps for four different project types: ASP.NET MVC, Windows Presentation Foundation, Console, and Web API. Plus, learn about popular C# features and testing methodologies, as well as different deployment methods for .NET apps. Umfang: 01:36:51.00
Inhalt: Understanding algorithms is a key requirement for all programmers. Algorithms give programs a set of instructions to perform a task. Expand your knowledge of common C# algorithms for sorting, searching, sequencing, and more. Learn how to apply them to optimize your C# developer skills and answer crucial interview questions. Reynald Adolphe reviews linked lists, stacks, queues, and binary and linear search. Umfang: 01:28:43.00
Inhalt: Eclipse is an essential tool for developers-it's not only an integrated development environment (IDE), but also an extensible platform for developing digital tools and applications. While it's primarily associated with Java, you can also use it with other languages, including C, C++, and PHP. In this course, Reynald Adolphe helps you get started with this powerful IDE, sharing practical examples and tips using Java. Learn how to work with the Eclipse interface, create and manage Java projects, and debug your code. Reynald also shares tips and tricks that can help you work smarter with Eclipse. Umfang: 01:23:57.00
Inhalt: Entity Framework is a data access technology of choice for .NET and ASP.NET data-oriented development. .NET developers appreciate how this object-relational mapper reduces the need for writing data-access code by providing the ability to work with relational data using domain-specific objects. How can you take advantage of this framework in your programming efforts? Reynold Adolphe shows you how in this course. Reynald demonstrates how to write code-based models and how to interact with data. He also explains how Entity Framework works with ASP.NET Core MVC and Web APIs. He covers creating a console app, creating an MVC app, and more. Umfang: 01:35:07.00
Inhalt: Get started with NetBeans, the popular and open-source integrated development environment (IDE). This course provides a solid introduction to the capabilities of the NetBeans IDE, to help developers grasp how to use it for development. Throughout the course, instructor Reynald Adolphe helps you get acquainted with NetBeans by sharing helpful examples using Java. Learn about the NetBeans interface, creating templates and projects, and debugging code. Plus, Reynald discusses how to manage services, approach desktop and web development, and work with clean code. Umfang: 01:54:32.00
Inhalt: Visual Studio Code is a lightweight source code editor that boasts the advanced features of an IDE, and runs on Windows, Linux, and macOS. It provides easy access to many extensions for additional features and support for languages like C#, C++, Python, Java, and much more. It comes with support for embedded Git control, debugging, intelligent code completion, code refactoring, and more. In this course, learn the basics of Visual Studio Code. Industry expert Reynald Adolphe helps you get started with Visual Studio Code by showing how to use the command line and manage its layout, as well as how to handle multiple instances of the command line. He also demonstrates code refactoring, explains how to prepare for environments like ASP.NET, and shows how to create your first .NET app and Node app. Plus, Reynald covers keyboard shortcuts, and language features. Umfang: 01:20:35.00
Inhalt: Applying for C# programming jobs? Find out what questions to expect in your C# or .NET developer interview and how to answer them to demonstrate mastery of key concepts. Reynald Adolphe explores the kinds of questions you can anticipate in a typical interview, including common topics on C# syntax, object-oriented programming, .NET and ASP.NET, databases, and design patterns. Plus, learn how to paint your technical background in a positive light, field bad or irrelevant interview questions, and handle incoming offers. Reynald offers candid answers and career advice based on his years of experience working as a C# developer. Umfang: 01:17:00.00
Inhalt: Python is hugely popular, boasts an elegant syntax, and has played a notable role in the rise of the open-source community. While this highly readable language can add value to any developer's toolkit, it can be of particular help to C# developers who want to better grasp how .NET is shifting to embrace the open-source community. In this course, Reynald Adolphe helps to acquaint C# developers with Python by helping them leverage what they already know. Throughout the course, Reynald highlights the similarities and differences between Python and C# as he goes over key concepts such as functions, conditional statements, and how to create and work with classes. He also demonstrates the four pillars of object-oriented programming-abstraction, polymorphism, inheritance, and encapsulation-as he walks through the creation of a salary calculator. Umfang: 01:55:26.00
Programm Findus Internet-OPAC findus.pl V20.235/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 29.03.2024, 11:20 Uhr. 6.308 Zugriffe im Maerz 2024. Insgesamt 322.430 Zugriffe seit Mai 2016
Mobil - Impressum - Datenschutz - CO2-Neutral