Give your career the gift of Coursera Plus with $160 off, billed annually. Save today.

Board Infinity

.Net Full Stack Foundation

Board Infinity

Instructor: Board Infinity

12,294 already enrolled

Included withCoursera Plus

Gain insight into a topic and learn the fundamentals.
4.1

(204 reviews)

Beginner level

Recommended experience

17 hours to complete
3 weeks at 5 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
4.1

(204 reviews)

Beginner level

Recommended experience

17 hours to complete
3 weeks at 5 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Understand .NET framework: Master ASP.NET for dynamic web apps, emphasizing web forms, server controls, and data-driven techniques.

  • Proficiency in C#: Learn data types, variables, operators, and control program flow using conditionals and loops efficiently.

  • Advanced C# concepts: Master object-oriented principles like inheritance, polymorphism; and techniques like extension methods.

  • Delve into advanced exception handling techniques, create custom exceptions, and seamlessly implement asynchronous C# code.

Details to know

Earn a career certificate

Add to your LinkedIn profile

Assessments

10 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

Placeholder

Build your subject-matter expertise

This course is part of the .NET FullStack Developer Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate
Placeholder
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 3 modules in this course

Introduction to ASP.net is a module designed for individuals who want to learn the ASP.net framework. The module provides a comprehensive overview of development concepts and how they relate to ASP.net. Participants will learn how to create dynamic web applications using ASP.net, including building web forms, working with server controls, and using data sources to retrieve and display information. Additionally, the course covers the basics of programming in C# and introduces participants to the .NET framework.

What's included

13 videos4 readings3 assignments1 discussion prompt

The C# Programming Fundamentals module is designed to equip learners with a solid foundation in the syntax, concepts, and principles of C# programming language. The module covers various topics, starting with an introduction to the C# programming language, including its history and significance in modern software development. It then progresses to cover essential aspects of programming in C# such as data types and variables, including integer, floating-point, Boolean, and string types. The module also covers the use of arithmetic, logical, and comparison operators in C#, as well as expressions and their evaluation. Learners will also explore conditional statements, loops, and branching statements in C# to control program flow, as well as the basics of creating and calling methods and functions, including passing arguments and returning values.

What's included

23 videos4 readings4 assignments

The Advanced C# Programming Fundamentals module is designed to provide learners with an in-depth understanding of advanced C# programming concepts and techniques. The module covers various topics, starting with an overview of advanced programming concepts such as LINQ, delegates, and events. It then progresses to cover advanced object-oriented programming principles such as inheritance, polymorphism, and encapsulation, as well as advanced techniques for working with classes and objects, such as extension methods, interfaces, and abstract classes. The module also covers advanced topics in exception handling, threading, and asynchronous programming, including how to create and work with asynchronous and parallel code.

What's included

25 videos6 readings3 assignments

Instructor

Instructor ratings
4.2 (61 ratings)
Board Infinity
Board Infinity
84 Courses147,186 learners

Offered by

Board Infinity

Recommended if you're interested in Software Development

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

Showing 3 of 204

4.1

204 reviews

  • 5 stars

    53.92%

  • 4 stars

    21.56%

  • 3 stars

    11.76%

  • 2 stars

    6.37%

  • 1 star

    6.37%

JG
4

Reviewed on Sep 24, 2024

MK
4

Reviewed on Oct 27, 2024

AS
5

Reviewed on Sep 25, 2023

New to Software Development? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions