Companies Home Search Profile

Master Fullstack Web Development with Angular and C# ASP.NET

Focused View

Denis Panjuta,Tutorials.eu by Denis Panjuta,Jannick Leismann

12:11:48

109 View
  • 1 - What you will learn.mp4
    04:27
  • 2 - Source Code.html
  • 3 - SPA explanation.mp4
    03:48
  • 4 - Exploring the template.mp4
    07:34
  • 5 - Typescript Part 1.mp4
    03:16
  • 6 - Typescript Part 2.mp4
    05:24
  • 7 - Typescript Part 3.mp4
    05:17
  • 8 - Handout.html
  • 8 - day1-summery-cheat-sheet.zip
  • 9 - Community Access.html
  • 10 - Intro.mp4
    03:02
  • 11 - Data binding.mp4
    08:27
  • 12 - Summary.mp4
    00:30
  • 13 - Day-2-Angular-Asp-in-21-days-Handouts.pdf
  • 13 - Handout.html
  • 14 - Intro.mp4
    02:11
  • 15 - Exploring Routes in a Project.mp4
    04:21
  • 16 - Creating and Routing a Custom Component.mp4
    03:55
  • 17 - Day-3-Angular-Asp-in-21-days-Handouts.pdf
  • 17 - Handout.html
  • 18 - Presentation NPM packages.mp4
    01:34
  • 19 - Install npm package fontawesome and reference it.mp4
    02:12
  • 20 - Angularjson explanation.mp4
    00:37
  • 21 - Showing some airline names.mp4
    03:58
  • 22 - Building search flights html form.mp4
    11:42
  • 23 - Presentation Interfaces.mp4
    03:27
  • 24 - Creating interfaces.mp4
    03:54
  • 25 - Styling FlightSearch Page.mp4
    14:40
  • 26 - Day-4-Angular-Asp-in-21-days-Handouts.pdf
  • 26 - Handout.html
  • 27 - Short API Intro.mp4
    00:52
  • 28 - JSON EXPLAINATION.mp4
    03:11
  • 29 - Search Flight Endpoint.mp4
    06:12
  • 30 - Flight data as records.mp4
    08:48
  • 31 - Setting up Swagger and OpenAPI.mp4
    09:32
  • 32 - Day-5-Angular-Asp-in-21-days-Handouts.pdf
  • 32 - Handout.html
  • 33 - Angular OpenAPI Gen Presentation.mp4
    03:36
  • 34 - Installing and configuring ngopenapigen.mp4
    06:43
  • 35 - Auto create client API.mp4
    04:24
  • 36 - Implement client API to show flight data.mp4
    11:47
  • 37 - Error handling.mp4
    01:33
  • 38 - Changing swagger operation names.mp4
    02:50
  • 39 - Day-6-Angular-Asp-in-21-days-Handouts.pdf
  • 39 - Handout.html
  • 40 - Lifecycle hooks.mp4
    01:25
  • 41 - Adding bookflight component.mp4
    03:30
  • 42 - Routing from searchflight to bookflight.mp4
    02:18
  • 43 - Router Parameters Presentation.mp4
    01:55
  • 44 - Sending flightId Parameter.mp4
    04:57
  • 45 - Find Flight Endpoint RestFUL API.mp4
    07:17
  • 46 - Testing the new Find Flight Endpoint in Swagger.mp4
    02:23
  • 47 - Day-7-Angular-Asp-in-21-days-Handouts.pdf
  • 47 - Handout.html
  • 48 - Presentation Http Status Codes.mp4
    02:36
  • 49 - Attribute for returning responses.mp4
    09:17
  • 50 - More response attributes.mp4
    07:12
  • 51 - Display Book Flight Template.mp4
    07:47
  • 52 - Handling errors.mp4
    04:59
  • 53 - Navigating the user using router service.mp4
    04:53
  • 54 - Addition to arrow functions.mp4
    01:43
  • 55 - Day-8-Angular-Asp-in-21-days-Handouts.pdf
  • 55 - Handout.html
  • 56 - HTTP Post Presentation.mp4
    01:35
  • 57 - Create RegisterPassenger component.mp4
    02:35
  • 58 - Register Form Markup.mp4
    02:34
  • 59 - Passenger Controller and DTO.mp4
    08:08
  • 60 - Implementing the form reactive form binding.mp4
    11:20
  • 61 - Posting the register form to the server.mp4
    03:01
  • 62 - Receiving the register call.mp4
    04:23
  • 63 - Find Passenger Action.mp4
    12:34
  • 64 - Day-9-Angular-Asp-in-21-days-Handouts.pdf
  • 64 - Handout.html
  • 65 - Angular Service Presentation.mp4
    02:01
  • 66 - Auth Service erstellen.mp4
    06:55
  • 67 - Handling existing User.mp4
    06:44
  • 68 - Refactoring the login method.mp4
    04:39
  • 69 - Redirecting the user to registration.mp4
    06:05
  • 70 - Day-10-Angular-Asp-in-21-days-Handouts.pdf
  • 70 - Handout.html
  • 71 - Book Flight Form.mp4
    05:09
  • 72 - Book DTO and Controller Book Post Endpoint.mp4
    05:48
  • 73 - Posting the Book Flight.mp4
    05:49
  • 74 - Service Provider Scopes.mp4
    01:23
  • 75 - My Bookings Component implementation.mp4
    07:05
  • 76 - Styling Header and Footer.mp4
    06:29
  • 77 - Day-11-Angular-Asp-in-21-days-Handouts.pdf
  • 77 - Handout.html
  • 78 - Adding Data Annotation for Validation to BookDto.mp4
    06:03
  • 79 - Validation for NewPassengerDTO.mp4
    03:14
  • 80 - User Feedback Loop.mp4
    04:56
  • 81 - Adding Validator to Angular.mp4
    06:18
  • 82 - Displaying different error messages.mp4
    07:18
  • 83 - Dirty and Touched.mp4
    01:13
  • 84 - Validation for passenger registration.mp4
    07:45
  • 85 - Day-12-Angular-Asp-in-21-days-Handouts.pdf
  • 85 - Handout.html
  • 86 - Domain Explanation.mp4
    01:29
  • 87 - Adding Entities.mp4
    06:31
  • 88 - Replace RMs with Entities.mp4
    06:09
  • 89 - Return FlightRm instead of Entity.mp4
    04:36
  • 90 - Replace BookDto with Entity.mp4
    05:39
  • 91 - Replace NewPassengerDto with Passenger Entity.mp4
    02:39
  • 92 - Day-13-and-14-Angular-Asp-in-21-days-Handouts.pdf
  • 92 - Handout.html
  • 93 - Domain Rule Validation.mp4
    03:28
  • 94 - Avoid overbooking a flight.mp4
    07:03
  • 95 - Alert 409 Error in Angular.mp4
    01:24
  • 96 - Remove FlightId from Booking Entity.mp4
    01:31
  • 97 - Refactor flight booking controller code.mp4
    10:44
  • 98 - Entities class.mp4
    01:02
  • 99 - Creating Entities class and placing static lists inside.mp4
    05:17
  • 100 - Create Entities object in controllers.mp4
    03:22
  • 101 - Injecting the Entities Singleton.mp4
    07:06
  • 102 - Seeding data in program cs.mp4
    06:06
  • 103 - Day-15-Angular-Asp-in-21-days-Handouts.pdf
  • 103 - Handout.html
  • 104 - Using EF InMemory Database.mp4
    06:16
  • 105 - Using EF Core Error Handling.mp4
    05:28
  • 106 - Model Building EF Core.mp4
    07:47
  • 107 - D16 4 Final words about EF Core.mp4
    01:19
  • 108 - Day-16-Angular-Asp-in-21-days-Handouts.pdf
  • 108 - Handout.html
  • 109 - Race Conditions Concurrency.mp4
    03:05
  • 110 - Concurrency Token.mp4
    03:30
  • 111 - Handle DbUpdateConcurrencyException.mp4
    02:55
  • 112 - Day-17-Angular-Asp-in-21-days-Handouts.pdf
  • 112 - Handout.html
  • 113 - Layout MyBookings.mp4
    07:00
  • 114 - Collection transformation.mp4
    01:58
  • 115 - Get Booking List Endpoint.mp4
    08:55
  • 116 - Show MyBookings in Angular.mp4
    10:23
  • 117 - MyBookings redirect login.mp4
    02:49
  • 118 - Cancel Booking Backend.mp4
    08:49
  • 119 - Cancel Booking Frontend.mp4
    06:37
  • 120 - Switch Passenger Link.mp4
    03:32
  • 121 - Day-18-Angular-Asp-in-21-days-Handouts.pdf
  • 121 - Handout.html
  • 122 - Route Guards.mp4
    01:05
  • 123 - Implement Route Guards.mp4
    07:50
  • 124 - Reuse Route Guards.mp4
    02:34
  • 125 - AutoRedirect to requested url after login.mp4
    06:58
  • 126 - Installing SQL Server package and using it.mp4
    04:51
  • 127 - Explanation ConnectionString.mp4
    01:02
  • 128 - Implement Connectionstring.mp4
    02:58
  • 129 - Service Lifetime.mp4
    02:17
  • 130 - Create user and connect to database.mp4
    06:09
  • 131 - Only seed data once.mp4
    03:52
  • 132 - Add Bookings to SQL Mapping.mp4
    05:30
  • 133 - Use AppSettings to read ConnectionString.mp4
    03:56
  • 134 - Day-20-Angular-Asp-in-21-days-Handouts.pdf
  • 134 - Handout.html
  • 135 - Intro.mp4
    00:14
  • 136 - Search form binding.mp4
    06:39
  • 137 - FlightSearchParameters.mp4
    03:25
  • 138 - Query String Presentation.mp4
    00:47
  • 139 - Using Query String.mp4
    07:59
  • 140 - Filtering for destination.mp4
    06:32
  • 141 - Applying other filters.mp4
    05:54
  • 142 - Final Words.mp4
    02:01
  • 143 - Day-21-Angular-Asp-in-21-days-Handouts-1.pdf
  • 143 - Handout.html
  • 144 - Introduction.mp4
    01:13
  • 145 - What is TDD.mp4
    03:44
  • 146 - Create project and write first test method.mp4
    05:13
  • 147 - Refactoring and adding domain project.mp4
    05:16
  • 148 - Adding Web API project.mp4
    08:30
  • 149 - Test first approach.mp4
    10:19
  • 150 - Assertion Message.mp4
    04:42
  • 151 - Fluent Assertions.mp4
    06:56
  • 152 - Test Conditions and Prerequisites.mp4
    03:54
  • 153 - Setting up flight project.mp4
    01:09
  • 154 - Translating a scenario to test.mp4
    10:01
  • 155 - Red green refactor.mp4
    04:30
  • 156 - Given when then pattern and avoid overbooking scenario discovery.mp4
    05:40
  • 157 - Avoid overbooking scenario.mp4
    07:31
  • 158 - Test trustworthiness and devils advocate.mp4
    06:28
  • 159 - Practical devils advocate for remaining number of seats.mp4
    05:35
  • 160 - Parameterized tests.mp4
    05:25
  • 161 - Discovering new scenarios by checking if the production code is complete.mp4
    11:49
  • 162 - Refactor remember bookings.mp4
    02:29
  • 163 - Laws of TDD.mp4
    04:14
  • 164 - Scenario cancel bookings using TDD laws.mp4
    10:02
  • 165 - Handle cancel booking no booking found.mp4
    07:58
  • 166 - How you discover new scenarios.mp4
    02:20
  • 167 - Application layer testing.mp4
    02:48
  • Description


    Learn web development with C#, ASP.NET, Angular 14 and Unit Testing in only 21 days to become a full-stack web developer

    What You'll Learn?


    • Master the C# web development framework ASP net for creating backend applications
    • Learn the ins and outs of Angular (v14) to master frontend development
    • Learn TypeScript development for Angular
    • Learn how to apply unit testing
    • Learn how to implement and query SQL databases
    • Develop comprehensive web applications that your employers and peers will love
    • Become a full-stack web developer in the ASP net and Angular stack
    • Learn how to build separate frontend and backend applications and how to connect them using the OpenAPI standard

    Who is this for?


  • Anyone C# Developer Who Wants To Take That Next Step In His/Her Career
  • What You Need to Know?


  • You should know the fundamentals of C#
  • More details


    Description

    Become a full-stack C# & Angular web developer with this course and elevate your coding skills to a Professional Level


    Are you ready for the journey to becoming a full-stack web developer in only 21 days? Great!


    Welcome to the Master Fullstack Web Development with Angular and C# ASP.NET course. A comprehensive course designed to transform your basic C# knowledge into job-ready expertise.


    This course is perfect for those seeking to enhance their coding skills and secure a promising career in full-stack development.


    Key features of this course include:

    • Master the C# web development framework ASP.NET for backend development

    • Build frontend applications using Angular 14

    • Implement and query SQL databases

    • Unit Testing and the Test-Driven Development Approach

    • Build comprehensive full-stack web applications using the popular Angular & ASP net stack


    Highly Rated: The course is created by the team behind one of the web's most popular C# bootcamps: "The C# Masterclass" rated 4.6/5 on Udemy with over 100,000 students.


    Practical Approach: The course offers fast-paced tutorials with practical exercises and portfolio pieces to showcase your skills.


    Career-Ready Skills: By the end of the course, you'll be able to confidently apply for high-earning C# positions, prove your expertise to potential employers, and set yourself apart from other job applicants.


    Expert Instructors: The course is led by Jannick Leismann, a Certified Microsoft .NET developer, and Denis Panjuta, a former Oracle Consultant and creator of the world's most popular beginner C# BootCamp: "The C# Masterclass"


    Enroll in the Master Fullstack Web Development with Angular and C# ASP.NET  course today and enjoy lifetime course access, in-depth video tutorials, practical exercises, 5 Star Support, portfolio pieces, and a 100% no-quibble money-back guarantee.


    Take the leap and upgrade your skills to become a job-ready full-stack web developer with this comprehensive course now.

    Who this course is for:

    • Anyone C# Developer Who Wants To Take That Next Step In His/Her Career

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Denis Panjuta
    Denis Panjuta
    Instructor's Courses
    Hi. I'm Denis. I have a degree in engineering from the University for Applied Science Konstanz in Germany and discovered my love for programming there.Currently, over 200,000 students learn from my courses. This gives me a lot of energy to create new courses with the highest quality possible. My goal is to make learning to code accessible for everyone, as I am convinced, that IT is THE FUTURE! So join my courses and learn to create apps, games, websites, or any other type of application. The possibilities are limitless.Hi. Ich bin Denis. Ich habe einen Bachelor in Wirtschaftsingenieurswesen der HTWG Konstanz und habe dort meine Begeisterung für's Programmieren entdeckt.Zur Zeit lernen bereits über 200.000 Studenten von meinen Kursen. Dies gibt mir extrem viel Motivation und Energie noch mehr und bessere Kurse zu erstellen. Mein Ziel ist es, das Programmierenlernen so zugänglich wie möglich zu machen, denn ich bin überzeugt, IT ist DIE ZUKUNFT!Also tritt meinen Kursen bei und lerne wie man Webseiten, Apps, Spiele oder andere Programme entwickelt. Die Möglichkeiten sind grenzenlos.
    Tutorials.eu by Denis Panjuta
    Tutorials.eu by Denis Panjuta
    Instructor's Courses
    Tutorials eu is based in germany and creates high quality online courses about programming.Trust over 200.000 registered students and start your new career now!Do you have any questions about our classes or are you missing a course or a topic? Then write us a message with your suggestions.Have fun with our courses! :-)
    Jannick Leismann
    Jannick Leismann
    Instructor's Courses
    Hi,my name is Jannick, I work full-time as a software developer in my own agency and as an online instructor in the field of programming.As a Microsoft certified developer, I specialize in creating video courses for beginners and advanced programmers.Over 190,000 course participants already trust my expertise as a software developer.So what are you waiting for? Enroll in one of my courses and take the first step into your new career.
    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 146
    • duration 12:11:48
    • Release Date 2023/07/17