We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Building a Web App with ASP.NET Core, MVC, Entity Framework, TailwindCSS, and Vue

Shawn Wildermuth

When you’re ready to become a web developer, it can be hard to know where to start. In this course, you will go from your first HTML page all the way through creating single-page applications.

Read more

When you’re ready to become a web developer, it can be hard to know where to start. In this course, you will go from your first HTML page all the way through creating single-page applications.

Web development is the door to creating applications in the browser, on the desktop, and on mobile. Do you want to take your C# skills to the web? In this course, Building a Web App with ASP.NET Core, Entity Framework, TailwindCSS, and Vue, you’ll learn to create compelling websites and web applications. First, you’ll explore HTML and JavaScript. Next, you’ll discover how to use .NET Core to build websites server-side. Finally, you’ll learn how to create single-page applications using Vue. When you’re finished with this course, you’ll have the skills and knowledge of web development with .NET and JavaScript needed to be a web developer.

Enroll now

What's inside

Syllabus

Course Overview
Web Development Basics
Using ASP.NET Core
Forms in Razor Pages
Read more
Introducing TailwindCSS
Using Entity Framework Core
Creating APIs with ASP.NET Core
Entities and Models in REST APIs
Using ASP.NET Core Identity
Introducing Vue
Vue and ASP.NET Core
Advanced Vue Concepts

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops concepts in web development, which are highly relevant to building modern web applications
Teaches HTML, JavaScript, and .NET, which are core skills for building web applications
Uses ASP.NET Core, Entity Framework, TailwindCSS, and Vue, which are widely-used tools in web development
Taught by Shawn Wildermuth, who is recognized for their work in web development
Covers multi-modal topics and includes interactive materials, such as hands-on labs and discussions
Requres learners to come in with extensive background knowledge first

Save this course

Save Building a Web App with ASP.NET Core, MVC, Entity Framework, TailwindCSS, and Vue to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Building a Web App with ASP.NET Core, MVC, Entity Framework, TailwindCSS, and Vue. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Building a Web App with ASP.NET Core, MVC, Entity Framework, TailwindCSS, and Vue will develop knowledge and skills that may be useful to these careers:
Back-End Developer
A Back-End Developer is responsible for the server-side of websites. The skills learned in this course, such as .NET Core and Entity Framework Core, are essential for this role.
Web Designer
A Web Designer creates the visual appearance and layout of websites. The skills learned in this course, such as HTML, CSS, and JavaScript, are essential for this role.
Web Developer
A Web Developer is someone who creates and maintains websites. The skills learned in this course, such as HTML, JavaScript, and ASP.NET Core, are essential for this role. You will also learn how to use Entity Framework Core to create and manage databases.
Front-End Developer
A Front-End Developer is responsible for the user interface of websites. The skills learned in this course, such as HTML, CSS, and JavaScript, are essential for this role.
Full-Stack Developer
A Full-Stack Developer is responsible for both the front-end and back-end of websites. The skills learned in this course, such as HTML, CSS, JavaScript, .NET Core, and Entity Framework Core, are essential for this role.
Software Engineer
Software Engineers design, develop, and maintain software systems. The programming languages and tools you will learn in this course, such as .NET Core and C#, are commonly used in software development.
Database Administrator
A Database Administrator is responsible for the management and maintenance of databases. The skills learned in this course, such as Entity Framework Core, can help you build a foundation for this role.
Technical Writer
A Technical Writer is responsible for writing and maintaining technical documentation. The skills learned in this course, such as writing and communication, can be helpful for this role.
Product Manager
A Product Manager is responsible for planning, developing, and launching products. The skills learned in this course, such as product management and marketing, can be helpful for this role.
Data Analyst
A Data Analyst is responsible for collecting, analyzing, and interpreting data. The skills learned in this course, such as data analysis and statistics, can be helpful for this role.
IT Project Manager
An IT Project Manager is responsible for the planning, execution, and management of IT projects. The skills learned in this course, such as project management and leadership, can be helpful for this role.
Business Analyst
A Business Analyst is responsible for analyzing and understanding business needs. The skills learned in this course, such as business analysis and communication, can be helpful for this role.
Systems Analyst
A Systems Analyst is responsible for analyzing and designing computer systems. The skills learned in this course, such as system analysis and design, can be helpful for this role.
Cybersecurity Analyst
A Cybersecurity Analyst is responsible for protecting computer systems from cyber attacks. The skills learned in this course, such as cybersecurity and ethical hacking, can be helpful for this role.
Quality Assurance Analyst
A Quality Assurance Analyst is responsible for testing and ensuring the quality of software products. The skills learned in this course, such as quality assurance and testing, can be helpful for this role.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building a Web App with ASP.NET Core, MVC, Entity Framework, TailwindCSS, and Vue.
Provides a comprehensive overview of ASP.NET Core, covering everything from the basics to advanced topics such as authentication and authorization. It valuable resource for both beginners and experienced developers.
Fun and easy way to learn JavaScript. It uses a visual and interactive approach to teach you the basics of JavaScript.
Comprehensive guide to C# 8 and .NET Core 3. It covers everything from the basics of C# to advanced topics such as generics and LINQ.
Comprehensive guide to writing clean and maintainable code. It teaches you how to write code that is easy to read, understand, and modify.
Comprehensive guide to DevOps. It teaches you how to create a high-performing DevOps culture in your organization.
Comprehensive guide to site reliability engineering. It teaches you how to build and operate reliable and scalable web applications.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser