Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Developer Bootcamp C# and ASP.NET Core
Rating: 4.6 out of 5(71 ratings)
359 students

Developer Bootcamp C# and ASP.NET Core

Learn C# and ASP.NET Core from scratch in this beginner-friendly bootcamp and master the essential programming concepts.
Created byCharles Aylward
Last updated 9/2024
English
English [Auto],

What you'll learn

  • Learn Software Development 101 Fundamentals and Information Technology Basics
  • Learn programming basics using the C# language (strings, numbers, conditional logic, loops, lists, arrays, objects, classes, methods., etc.)
  • Learn how to create a web application with a database using ASP DOTNET Core and SQLite
  • Learn about OOP, such as Encapsulation, Inheritance, Abstraction and Polymorphism
  • Learn advance techniques such as Version Control, Unit Testing, APIs, Authentication and Authorization, and Hosting Web Apps

Course content

21 sections181 lectures21h 6m total length
  • Introduction4:07
  • Considerations before we start and Important Information4:21

    Instructor ratings are instrumental in establishing the credibility and effectiveness of courses on this platform.


    A positive rating not only acknowledges the instructor's expertise but also helps prospective students make informed decisions about their learning journey. For instructors, high ratings can open up more opportunities, attract a broader audience, and contribute to the overall success of their teaching endeavors.


    We understand that not every course may be a perfect fit for every student. If you find that a course doesn't align with your learning objectives or preferences, we encourage you to reach out to us for a refund.

    Our priority is your satisfaction and successful learning experience. However, we kindly request that if a course is not suitable for you, consider providing constructive feedback directly to the instructor or through our support channels.


    Leaving a negative rating without communication may adversely impact the instructor's reputation, and they may not have the chance to address your concerns or enhance the course based on valuable feedback.


    Your feedback is essential in maintaining a vibrant learning community, and we appreciate your cooperation in fostering an environment where both students and instructors can thrive. Together, we can ensure the continued excellence of our educational platform.

  • History of Information Technology and Software Development5:08

    Trace the history of software development from machine code to modern cloud, agile, and AI, highlighting milestones like Unix, C, COBOL, GUI, open source, and mobile apps.

  • Journeys and roles within IT11:38

Requirements

  • No programming experience needed
  • Need to have a good understand how to work with files and explorer on a PC
  • Need to be able to think logically and be an analytical mind
  • You are good at Solving Computer Problems
  • Understand the basics of mathematics
  • You are creative and enjoy finding solutions for problems
  • To complete building the web application, some HTML knowledge would be an advantage

Description

Kickstart your programming journey with our Developer Bootcamp designed specifically for beginners! Learn to code using C#, one of the most powerful and versatile languages in the industry. This hands-on course covers all the essential programming concepts, from basic syntax to advanced object-oriented programming (OOP) principles, SOLID principles and how to store and retrieve data from a SQLite database. You'll dive into strings, numbers, arrays, list collections, conditional logic, functional programming, exception handling, and more, gaining the skills to build real-world applications. You'll also learn how to use GitHub by using Git from your local PC to a remote repository. You'll also learn some advance topics regarding security, how to implement authentication and authorization, unit testing and TDD, and how to write API's and essentials regarding hosting a web application.

By the end of this course, you'll create a fully functional web application using ASP.NET Core, complete with database integration and image handling. Whether you're aiming to start a career in software development or simply want to learn a new skill, this bootcamp provides the foundation you need to succeed.

No prior programming experience is required—just bring your enthusiasm to learn! Join us and transform your ideas into working code.

Who this course is for:

  • Beginner C# Developers who wants to learn from the very beginning
  • Junior developers who wants to improve their Object-Oriented Programming skills in C#
  • Beginners who wants to learn all the programming basics, including how to write a web application