Companies Home Search Profile

Complete ASP NET MVC Web Development - Newbie to Ninja!

Focused View

Brett Hargreaves

14:41:26

6 View
  • 1 - Welcome and overview.mp4
    06:13
  • 2 - Get the software.mp4
    05:38
  • 3 - Visual Studio 2019 Update.mp4
    04:42
  • 4 - Installing SQL.mp4
    04:58
  • 5 - Introduction.mp4
    02:16
  • 6 - Obligatory Hello World Project.mp4
    03:59
  • 7 - Structure of a C Project.mp4
    13:16
  • 8 - 2.2.Variable-Types.pdf
  • 8 - Variables.mp4
    07:36
  • 9 - Variable Types.mp4
    14:39
  • 10 - User Defined Types.mp4
    10:26
  • 11 - Values Versus Reference Types.mp4
    07:22
  • 12 - Arrays And Collections.mp4
    14:53
  • 13 - LINQ.mp4
    10:15
  • 14 - Program Flow Introduction.mp4
    06:36
  • 15 - Program Flow IfThenElse.mp4
    06:17
  • 16 - Program Flow Getting Loopy.mp4
    09:54
  • 17 - Program Flow Switch.mp4
    07:08
  • 18 - Debugging.mp4
    10:16
  • 19 - Object Orientated Programming Overview.mp4
    05:58
  • 20 - OOP Classes Basic Walkthrough.mp4
    11:13
  • 21 - More on Classes.mp4
    09:30
  • 22 - Classes Libraries.mp4
    17:12
  • 23 - Encapsulation Inheritance Polymorphism Not as scary as it sounds.mp4
    14:32
  • 24 - Access Modifiers.mp4
    05:22
  • 26 - OOP Project Files.html
  • 26 - Playground.zip
  • 2 - How SOLID are you.html
  • 27 - Introduction.mp4
    01:06
  • 28 - Single Responsibility Principle.mp4
    03:10
  • 29 - Open Closed Principle.mp4
    03:17
  • 30 - Liskov Substitution Principle.mp4
    01:51
  • 31 - Interface Segregation Principle.mp4
    03:00
  • 32 - Dependency Inversion Principle.mp4
    02:53
  • 3 - MVC Quiz.html
  • 34 - Introduction.mp4
    01:47
  • 35 - Hello World.mp4
    06:09
  • 36 - Anatomy and an MVC Website.mp4
    08:03
  • 37 - Controllers Part 1.mp4
    05:52
  • 38 - Controllers Part 2.mp4
    06:48
  • 39 - Views.mp4
    06:06
  • 40 - Models.mp4
    09:06
  • 41 - Posting Data.mp4
    10:04
  • 42 - Scaffolding Model Lists.mp4
    09:58
  • 43 - Scaffolding Posting Models.mp4
    14:22
  • 44 - Scaffolding Viewing and Editing.mp4
    11:44
  • 45 - Scaffolding Deleting.mp4
    08:52
  • 46 - Model Validation.mp4
    06:40
  • 47 - Partial Views.mp4
    11:23
  • 48 - ASPNET Security Getting Started.mp4
    04:46
  • 49 - Code Walkthrough.mp4
    08:28
  • 50 - Extending ASPNET Security.mp4
    13:57
  • 51 - Introduction To Source Control.mp4
    06:23
  • 52 - Getting a Git Account.mp4
    03:43
  • 53 - Creating and Managing Repositories.mp4
    11:08
  • 54 - Committing Code and Using Repositories.mp4
    07:22
  • 55 - Branching and Merging.mp4
    10:09
  • 56 - Introduction.mp4
    05:35
  • 57 - Using the Code Samples.mp4
    02:29
  • 58 - GitHub Integration.mp4
    03:55
  • 59 - Solution Setup.mp4
    11:14
  • 60 - Managing NuGet Packages.mp4
    06:34
  • 61 - Product Models Storage.mp4
    16:00
  • 62 - Product Management UI.mp4
    19:52
  • 63 - Grouping Products Part 1.mp4
    15:25
  • 64 - Grouping Products Part 2.mp4
    14:53
  • 65 - Dont Repeat Yourself.mp4
    19:54
  • 66 - Dependency Inversion Injection.mp4
    13:05
  • 67 - Microsoft Unity.mp4
    06:46
  • 68 - Entity Framework.mp4
    16:40
  • 69 - SQL Repositories.mp4
    11:26
  • 70 - Adding Product Images.mp4
    17:06
  • 71 - Product Listings.mp4
    17:44
  • 72 - Product Filtering.mp4
    15:43
  • 73 - Introduction.mp4
    05:03
  • 74 - Building the Basket Model.mp4
    09:48
  • 75 - Creating the Basket Service.mp4
    19:54
  • 76 - Creating The Basket Service Part 2.mp4
    18:07
  • 77 - The Basket UI.mp4
    19:43
  • 78 - Introduction.mp4
    06:58
  • 79 - Creating Mocks Part 1.mp4
    11:01
  • 80 - Creating Mocks Part 2.mp4
    09:39
  • 81 - Basket Tests Part 1.mp4
    09:46
  • 82 - Basket Tests Part 2.mp4
    12:32
  • 83 - Registering Customers.mp4
    16:42
  • 84 - Creating Orders.mp4
    22:37
  • 85 - Testing The Order Process.mp4
    11:50
  • 86 - Finishing the Checkout Process.mp4
    06:48
  • 87 - Linking Customers to Orders.mp4
    14:27
  • 88 - Order Management Part 1.mp4
    13:56
  • 89 - Order Management Part 2.mp4
    14:21
  • 90 - Securing the Admin Pages.mp4
    14:17
  • 91 - When to use the var Keyword and when NOT too.mp4
    13:44
  • 92 - Common Entity Framework SQL Issues.mp4
    07:34
  • Description


    Quickly Learn Web Development with ASP NET MVC and C#. From absolute basics to ninja! Learn C# and MVC like a Pro

    What You'll Learn?


    • Learn Object Orientated Programming
    • Learn What MVC is and how to use it
    • Learn the patterns and techniques of experienced enterprise developers
    • Learn the patterns the tops paid developers use
    • Create cleaner code that is easier to manage and re-use
    • Write code with Less bugs - meaning you work faster and build a BETTER reputation
    • Build Code EASIER, by splitting it up in to manageable chunks
    • Make Code more FLEXIBLE, using abstraction and interfaces
    • Easily Re-Use existing code in multiple projects

    Who is this for?


  • This course is aimed at people wanting to learn how to program in C# to build websites. Basic programming skills (such as loops etc) are assumed but the course is comprehensive and will take your skill set from newbie to ninja!
  • What You Need to Know?


  • Determination and desire to better yourself in order to become a great web developer
  • Hard-working attitude and able to see the end goal of becoming a professional developer
  • Visual Studio 2017 installed (Community is fine). Understanding of HTML & CSS
  • More details


    Description

    Do you dream of becoming a professional web developer? Well this is the resource for you! Learn how to program and build robust Websites using the latest technologies with this easy-to-follow, comprehensive course. 

    I'll teach you step by step from the absolute basics to the more advanced patterns used by seasoned professionals. You will become an expert ASP NET MVC C# Web Developer, take your career to the next level and learn how the top developers can demand bigger salaries! 

    Freelance & contract developers can make upwards of $500 a day, and the demand is increasing each year. Completing this course will open your eyes to a new world of potential earnings. 

    Whether you are completely new to software development, or have already learnt the basics, my course will walk you through everything you need to know to become world class.

    Here's what some students have been saying:

    'A very good course on MVC, after taking some MVC courses here in Udemy, I subscribed this one, helps me to gain more clarity inside the MVC process' 

    'I now see what I've been missing! This is certainly one of the best courses I've watched/read about ASP NET!' 

    'I've run through a through a few tutorials and blog posts whilst learning MVC, and I never knew about the ideas discussed in this course, or thought they were beyond be ay my beginner level.' 

    Do you want to learn how professional developers build best in class websites using ASP NET MVC?

    Senior developers can earn in excess of $100k a year- one of the key differences they demonstrate is the ability to quickly write extensible code and get involved in the architecture process. This course will teach you how enterprise class developers create 'Best in Class' software, and how these principals will help you create software easier, faster and be less prone to bugs. 

    I will teach you the basics of software development, move onto Object Orientated Programming (OOP) and introduce the 7 SOLID Principles and modern day patterns that adhere to them such as Dependency Injection, MVC, Abstraction and Inheritance. 

    Through this course you will implement:

    • An ASP NET MVC e-commerce site.

    • Object Orientated Programming (OOP)

    • Layered Architecture

    • Repository Pattern

    • Entity Framework

    • Generics

    • Dependency Injection

    • Modulular Development

    • Unit Testing

    • Partial Views

    • And more!

    And of course, being part of Udemy you get: 

    • FREE lifetime access to this course

    • ALL future lectures and upgrades (of which there will be many!) included for free

    • Udemy's Unconditional 30 day money back guarantee - so there's NO risk


    Who this course is for:

    • This course is aimed at people wanting to learn how to program in C# to build websites. Basic programming skills (such as loops etc) are assumed but the course is comprehensive and will take your skill set from newbie to ninja!

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Brett Hargreaves
    Brett Hargreaves
    Instructor's Courses
    Hi! I'm Brett - I've worked in IT for over 15 years as a developer and architect and I've been programming since I was 10 years old. I've worked as a freelancer and as a consultant for some of the world’s largest IT providers - including Fujitsu, Cap Gemini and Capita. I have a wealth of experience that I am keen to share with new coders who have big dreams and plenty of ambition.I've worked with a range of development tools from BASIC to PASCAL, Visual Basic, C#, Swift, Java, ASP and ASP.NET. I've built solutions with pure code, Dynamics CRM and Sharepoint - I certainly don't get bored.I love learning new technologies, and more recently I'm enjoying sharing that knowledge through books, blogs and of course training courses. I really enjoy putting these materials together and hope that others can benefit from them in order to better themselves and become the developer they want to be. For me learning is a lifelong pursuit - and I hope you'll join me on my journey!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 89
    • duration 14:41:26
    • English subtitles has
    • Release Date 2024/04/13