Beginning Modern C# and .NET Development (Udemy.com)

Build your understanding of the C# language and the .NET Core Framework to create robust cross-platform applications

Created by: Packt Publishing

Produced in 2018

icon
What you will learn

  • Quickly get to grips with the C# language and syntax
  • Build an understanding of the .NET standard class libraries as a springboard for future development
  • Learn how to debug, monitor and test your own C# and .NET code
  • Perform simple data manipulation with Entity Framework Core
  • Rapidly build rich user experiences for the Universal Windows Platform
  • Develop scalable and high performance web applications using ASP .NET Core MVC

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 60 / 100

icon
Course Description

The course will initially begin with familiarizing you to the different .NET technologies and Visual Studio 2017. Beginning from the basic concepts of declaring and working with variables, we move on to writing code that makes decisions, repeats a block of statements, converts between types, and handles errors.
You will also learn about .NET Core and its class library assemblies, and packages of types that are defined in .NET Standard that allow your applications to connect existing components together to perform common practical tasks. You will then learn to make your own types using object-oriented programming (OOP) and learn how to read and write to databases.
You will then see what can be achieved with Extensible Application Markup Language (XAML) when defining the user interface for a graphical app, in particular, for Universal Windows Platform (UWP). Finally, we look at building web applications with a modern HTTP architecture on the server side using Microsoft ASP.NET Core MVC.
About the Author
Mark J. Price is a Microsof Certifed Trainer (MCT) and Microsof Specialist:
Programming in C# and Architecting Microsof Azure Solutions, with more than 20 years of educational and programming experience. Since 1993, Mark has passed more than 80 Microsof programming exams and specializes in preparing others to pass them too. His students range from professionals with decades of experience to 16-year-old apprentices with none. He successfully guides all of them by combining educational skills with real-world experiences in consulting and developing systems for enterprises worldwide. Between 2001 and 2003, Mark was employed full time to write ofcial courseware for Microsof in Redmond, USA. His team wrote the frst training courses for C# while it was still an early alpha version. While with Microsof, he taught "train-the-trainer" classes to get other MCTs up to speed on C# and .NET. Currently, Mark creates and delivers training courses for Episerver's Digital Experience Cloud, the best .NET CMS for Digital Marketing and E-commerce. In 2010, Mark studied for a Postgraduate Certifcate in Education (PGCE). He taught GCSE and A-Level mathematics in two London secondary schools. He holds a Computer Science BSc. Hons. Degree from the University of Bristol, UK.
Marino Posadas is an independent senior trainer, writer, and consultant in Microsoft Technologies. He is a Microsof MVP in C#, Visual Studio, and Development Technologies; an MCT, MCPD, MCTS, MCAD, and MCSD; and was the former Director for Development in Spain and Portugal for Solid Quality Mentors. Marino has published 15 books and more than 500 articles on development technologies in several magazines and online publications. Topics covered in his books range from Clipper and Visual Basic 5.0/ 6.0 to C # and .NET- safe programming, to programming with Silverlight 2.0 and 4.0 and Web Standards. His latest books are Mastering C# and .NET Framework, Packt Publishing and The Guide to Programming in HTML5, CSS3, and JavaScript with Visual Studio. He is also a speaker at Microsof events, having lectured in Spain, Portugal, England, the USA, Costa Rica, and Mexico.
Reynald Adolphe has been a .NET software engineer with 10+ years' experience doing website consulting and development. He also dabbles in some comedy & has put tech events together that includes entertainment. Who this course is for:
  • This course is aimed squarely at experienced developers who have no prior knowledge or exposure of application development with C# and the .NET ecosystem.

icon
Instructor Details

placeholder

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



Reynald Adolphe is a technologist and .NET developer specializing in website consulting and development.

He focuses on user experience, user interface, back-end development, and the languages used to create web applications. He's a speaker and personal technology coach helping programmers build their brand and career to the next level and guiding new-comers to become elite software engineers.
Previously, he worked for the Tribune Company in Los Angeles and Accenture in Chicago. Reynald's specialties include C#, .NET Core, E

icon
More courses by Packt Publishing

.NET Core Microservices

$11.99

JavaScript Design Patterns: 20 Patterns for Expert Code

$11.99

Mastering Go Programming

$11.99

Learning Path: Automation with Ansible, Puppet, and Salt

$11.99

Learning Path: Magento: Master and Test Magento 2 with Ease

$11.99

DevOps Fundamentals with Azure

$11.99

icon
More visual basic .net courses

Basic C# Clearly Explained

$11.99

Let's Code: VB.Net Exercises for Beginners

$11.99

Learn To Program Tic-Tac-Toe with C# and Visual Studio

$11.99

What's New in C# 6, C# 7 and Visual Studio 2017

$11.99

Beginners Guide To C# With Visual Studio 2017

$11.99

VB.NET Introduction

$11.99

icon
Reviews

3.0

4 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Clark Dilley

So far so good. Might need some updates for the latest version of Visual Studio. Version 15.8.9 doesn't have the PowerShell Tools in the same spot shown in the video.

By Jigar Mehta

Needs to be more basic...The instructor is not explaining basic concepts..The course is useless for people who have no knowledge for dotnet..The instructor just pastes codes without explaining the code.Money waste..Please dont buy it!!!

By Robert Amper

Demasiado alto nivel ... como introducción está bien, pero para realmente aprender a programar, decepcionante

By Clifton L Boyd

Well done, though a little slow.