Learning Path: Application Development with C# and ASP.NET
Learning Path: Application Development with C# and ASP.NET, available at $39.99, has an average rating of 4, with 103 lectures, 14 quizzes, based on 14 reviews, and has 76 subscribers.
You will learn about Quickly get to grips with the C# language and syntax Understand .NET standard class libraries as a springboard for future development 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 Build scalable and high performance web applications using ASP. NET Core MVC Use ASP. NET to build web applications Use MVC patterns and industry practices to build flexible and robust applications Analyze performance, security, and data access of applications to optimize the process Demonstrate concepts of MVC, unit testing, validation, and deployment with a ASP .NET Core application This course is ideal for individuals who are If you have no prior knowledge or exposure of application development with C# and the .NET ecosystem, but you want to know all about it, this Learning Path is just what you need. or If you are already familiar with C#, JavaScript, HTML, CSS, and want to build your understanding of ASP .NET, then this is an ideal Learning Path for you. It is particularly useful for If you have no prior knowledge or exposure of application development with C# and the .NET ecosystem, but you want to know all about it, this Learning Path is just what you need. or If you are already familiar with C#, JavaScript, HTML, CSS, and want to build your understanding of ASP .NET, then this is an ideal Learning Path for you.
Enroll now: Learning Path: Application Development with C# and ASP.NET
Summary
Title: Learning Path: Application Development with C# and ASP.NET
Price: $39.99
Average Rating: 4
Number of Lectures: 103
Number of Quizzes: 14
Number of Published Lectures: 103
Number of Published Quizzes: 14
Number of Curriculum Items: 117
Number of Published Curriculum Objects: 117
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Quickly get to grips with the C# language and syntax
- Understand .NET standard class libraries as a springboard for future development
- 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
- Build scalable and high performance web applications using ASP. NET Core MVC
- Use ASP. NET to build web applications
- Use MVC patterns and industry practices to build flexible and robust applications
- Analyze performance, security, and data access of applications to optimize the process
- Demonstrate concepts of MVC, unit testing, validation, and deployment with a ASP .NET Core application
Who Should Attend
- If you have no prior knowledge or exposure of application development with C# and the .NET ecosystem, but you want to know all about it, this Learning Path is just what you need.
- If you are already familiar with C#, JavaScript, HTML, CSS, and want to build your understanding of ASP .NET, then this is an ideal Learning Path for you.
Target Audiences
- If you have no prior knowledge or exposure of application development with C# and the .NET ecosystem, but you want to know all about it, this Learning Path is just what you need.
- If you are already familiar with C#, JavaScript, HTML, CSS, and want to build your understanding of ASP .NET, then this is an ideal Learning Path for you.
In the first part of this Learning Path, you’ll work through a rapid introduction to C# followed up by an overview of .NET in the context of two real-world applications. Each component teaches you skills and capabilities that are in high commercial demand. You’ll learn building and deploying Universal Windows Platform applications for desktop environments and cutting-edge web development techniques with ASP.NET Core MVC. This Learning Path also enables you to confidently use ASP.NET to your advantage and develop large applications in a short time. As you progress through the programme, you’ll also find helpful tips, tricks, and useful self-assessment material and demos to benchmark your progress and reinforce what you learn.
Course Curriculum
Chapter 1: Beginning ASP.NET
Lecture 1: Title Overview
Lecture 2: Title Map
Lecture 3: Setting the Stage
Lecture 4: Introduction to Web Applications
Lecture 5: HTTP Protocol
Lecture 6: Client and Server Side
Lecture 7: HTTP Verbs
Lecture 8: HTTP Methods
Lecture 9: Introduction to ASP.NET
Lecture 10: ASP.Net Core
Lecture 11: Lesson Summary
Lecture 12: Lesson Overview
Lecture 13: Role of the Controller in ASP.NET MVC Applications
Lecture 14: Introduction to Routing
Lecture 15: Installing the ASP.NET Core NuGet Package in Your Application
Lecture 16: Our First Controller
Lecture 17: Adding Views
Lecture 18: Adding Models
Lecture 19: Passing Data from the Controller to the View
Lecture 20: Filters
Lecture 21: Lesson Summary
Lecture 22: Lesson Overview
Lecture 23: The View Engine and the Razor View Engine
Lecture 24: Writing Code
Lecture 25: Layout
Lecture 26: Generating HTML
Lecture 27: Partial View
Lecture 28: View Components
Lecture 29: Tag Helpers
Lecture 30: Lesson Summary
Lecture 31: Lesson Overview
Lecture 32: Introduction to Models
Lecture 33: Model Binding
Lecture 34: Entity Framework
Lecture 35: Installing the Entity Framework Core NuGet Package
Lecture 36: SaveChanges Method
Lecture 37: Using Entity Framework in ASP.NET MVC Applications
Lecture 38: Database Migration
Lecture 39: Lesson Summary
Lecture 40: Lesson Overview
Lecture 41: Introduction to Validation
Lecture 42: Client-Side and Server-Side Validation
Lecture 43: Server-Side Validation
Lecture 44: Client-Side Validation
Lecture 45: Implementation
Lecture 46: Lesson Summary
Lecture 47: Lesson Overview
Lecture 48: Convention-Based Routing
Lecture 49: Attribute-Based Routing
Lecture 50: Route Attribute on Controller Level
Lecture 51: Passing Routing Values in HTTP Action Verbs in the Controller
Lecture 52: Route Constraints
Lecture 53: Lesson Summary
Lecture 54: Lesson Overview
Lecture 55: Designing Rest Buy
Lecture 56: Domain and Model
Lecture 57: Creating Entities
Lecture 58: Creating EF Context and Migrations
Lecture 59: Lesson Summary
Lecture 60: Lesson Overview
Lecture 61: Adding the Registration Feature
Lecture 62: ViewModel for Registration
Lecture 63: Creating a Unit Test
Lecture 64: Upgrading Your Project to Bootstrap 4
Lecture 65: Deploying Rest Buy to Azure
Lecture 66: Lesson Summary
Chapter 2: Beginning Modern C# and .NET Development
Lecture 1: Course Overview
Lecture 2: Understanding .NET
Lecture 3: An Overview of Visual Studio 2017
Lecture 4: Summary
Lecture 5: Overview
Lecture 6: Exploring C# Basics
Lecture 7: Declaring Variables
Lecture 8: Building Console Applications
Lecture 9: Operating on Variables
Lecture 10: Summary
Lecture 11: Overview
Lecture 12: Understanding Selection Statements
Lecture 13: Understanding Iteration Statements
Lecture 14: Casting and Converting Between Types
Lecture 15: Handling Exceptions
Lecture 16: Checking for Overflow
Lecture 17: Summary
Lecture 18: Overview
Lecture 19: Building Class Libraries
Lecture 20: Implementing Interfaces and Inheriting Classes
Lecture 21: Understanding OOP
Lecture 22: Summary
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 2 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 Language Learning Courses to Learn in November 2024
- 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