Online Course – Google’s Certified .NET FullStack Developer Professional Internship, Board Infinity

Build web applications with full-access to .NET technologies. Master the depths of .NET Core, React front-end capabilities, and back-end development with ASP.NET to design and launch dynamic, scalable web applications.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Understanding the basic concepts of .NET and its important components.
  • Mastery of the C# programming language, from basic syntax compilation to complex structures.
  • Web and desktop application development with a deep understanding of .NET capabilities.
  • Design web pages using the basic principles of HTML and CSS.
  • Utilizing JavaScript for dynamic and interactive functions.
  • Building dynamic and interactive user interfaces using basic React principles.
  • Mastery of the ASP.NET Core framework, designed for modern web applications.
  • Learning ASP.NET MVC and building web applications according to MVC patterns.
  • Exploring ASP.NET Web API for designing and implementing RESTful web services.

What you will learn in the course

Courses for which the course is suitable

  • Software developer
  • Full Stack Developer
  • Frontend developer
  • Backend developer
  • Web application developer
  • Desktop Application Developer
  • Web API Developer
  • React developer
  • ASP.NET Developer
  • C# developer

Internship – 3-course series

Develop the skills needed to design and develop comprehensive, scalable, and high-performing applications with the .NET Framework in this in-depth specialization. The curriculum is divided into three intensive courses:

  • .NET Full Stack Basics:

    • Understanding the basic concepts of .NET and its important components.
    • Mastery of the C# programming language, from basic syntax compilation to complex structures.
    • Web and desktop application development with a deep understanding of .NET capabilities.
  • Frontend development using React:

    • Design web pages using the basic principles of HTML and CSS.
    • Utilizing JavaScript for dynamic and interactive functions.
    • Building dynamic and interactive user interfaces using basic React principles.
  • Backend development using ASP.NET:

    • Mastery of the ASP.NET Core framework, designed for modern web applications.
    • Learning ASP.NET MVC and building web applications according to MVC patterns.
    • Exploring ASP.NET Web API for designing and implementing RESTful web services.

Ultimately, you will be proficient in using .NET technologies, designing web applications using ASP.NET with React at the forefront, and building RESTful web APIs using ASP.NET Core.

Hands-on Learning Project

Our program focuses on practical learning, with an emphasis on hands-on experience. We understand that developers learn best by doing, so our courses and modules are designed to help learners apply what they have learned in real-world scenarios. Our instructors are experienced developers who have worked on numerous Frontend projects and are equipped to guide learners in all practical aspects of Frontend and Backend development with .NET technologies.

Details of the courses that make up the specialization

Course 1: .Net Full Stack Foundation

Duration: 17 hours

Rating: 4.1 (196 reviews)

What will you learn?

  • Understand the .NET Framework: Master ASP.NET for dynamic web applications.
  • Proficiency in C#: learn data types, variables, operators, and control program flow.
  • Advanced C# terms: Master the principles of object-oriented programming.
  • Advanced error handling techniques and implementing asynchronous code in C#.

Skills you will acquire

  • Computer Programming
  • .NET Core
  • C#
  • ASP.NET Basics
  • .NET architecture

Course 2: Frontend Development using React

Duration: 23 hours

Rating: 4.1 (37 reviews)

What will you learn?

  • The basics of client-side development with React.
  • Introduction to HTML and CSS: Building content structure and applying styles.
  • Introduction to JavaScript programming: variables, data types, control structures.
  • React for client-side development: setting up a project, creating components, managing state.

Skills you will acquire

  • HTML
  • React
  • JavaScript
  • CSS

Course 3: Backend Development for .Net Full Stack

Duration: 20 hours

Rating: 3.9 (31 reviews)

What will you learn?

  • ASP.NET Core: Architecture and tools for developing modern web applications.
  • ASP.NET MVC: Understanding the MVC architecture and workflow.
  • ASP.NET Web API: Design and implement web APIs.

Skills you will acquire

  • Network application
  • Client side and server side
  • ASP.NET
  • Web API
  • MVC