Beginning Modern C# and .NET Development
Beginning Modern C# and .NET Development, available at $54.99, has an average rating of 3.7, with 37 lectures, 7 quizzes, based on 19 reviews, and has 100 subscribers.
You will learn about 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 This course is ideal for individuals who are This course is aimed squarely at experienced developers who have no prior knowledge or exposure of application development with C# and the .NET ecosystem. It is particularly useful 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.
Enroll now: Beginning Modern C# and .NET Development
Summary
Title: Beginning Modern C# and .NET Development
Price: $54.99
Average Rating: 3.7
Number of Lectures: 37
Number of Quizzes: 7
Number of Published Lectures: 37
Number of Published Quizzes: 7
Number of Curriculum Items: 44
Number of Published Curriculum Objects: 44
Original Price: $199.99
Quality Status: approved
Status: Live
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
Who Should Attend
- This course is aimed squarely at experienced developers who have no prior knowledge or exposure of application development with C# and the .NET ecosystem.
Target Audiences
- This course is aimed squarely at experienced developers who have no prior knowledge or exposure of application development with C# and the .NET ecosystem.
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.
Course Curriculum
Chapter 1: Getting Started with .NET and Visual Studio
Lecture 1: Course Overview
Lecture 2: Understanding .NET
Lecture 3: An Overview of Visual Studio 2017
Lecture 4: Summary
Chapter 2: Introducing C#
Lecture 1: Overview
Lecture 2: Exploring C# Basics
Lecture 3: Declaring Variables
Lecture 4: Building Console Applications
Lecture 5: Operating on Variables
Lecture 6: Summary
Chapter 3: Controlling the Flow, Converting Types, and Handling Exceptions
Lecture 1: Overview
Lecture 2: Understanding Selection Statements
Lecture 3: Understanding Iteration Statements
Lecture 4: Casting and Converting Between Types
Lecture 5: Handling Exceptions
Lecture 6: Checking for Overflow
Lecture 7: Summary
Chapter 4: NET Deep Dive
Lecture 1: Overview
Lecture 2: Building Class Libraries
Lecture 3: Implementing Interfaces and Inheriting Classes
Lecture 4: Understanding OOP
Lecture 5: Summary
Chapter 5: Databases
Lecture 1: Overview
Lecture 2: Relational Database Management Systems
Lecture 3: Working with Entity Framework Core
Lecture 4: Summary
Chapter 6: Building Universal Windows Platform Apps Using XAML
Lecture 1: Overview
Lecture 2: Understanding Universal Windows Platform
Lecture 3: Understanding XAML
Lecture 4: Creating an Application for UWP
Lecture 5: Using Resources and Templates
Lecture 6: Data Binding
Lecture 7: Summary
Chapter 7: Building Web Applications Using ASP.NET Core MVC
Lecture 1: Overview
Lecture 2: Understanding ASP.NET Core
Lecture 3: Exploring an ASP.NET Core MVC Web Application
Lecture 4: Summary
Instructors
-
Packt Publishing
Tech Knowledge in Motion -
Reynald Adolphe
Software Engineer and Entertainer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 2 votes
- 3 stars: 4 votes
- 4 stars: 7 votes
- 5 stars: 4 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024