Dot Net Full stack

.NET is a free, open-source developer platform created by Microsoft. It provides a framework and tools for building various types of applications, including web applications, desktop applications, mobile apps, cloud-based services, and games. Here’s an overview of .NET and its key components.

Figma

  • Introduction to Figma
  • Mastering Figma Tools
  • Design Components and Styles
  • Prototyping and Interaction Design
  • Collaboration and Version Control
  • Advanced Techniques
  • Portfolio Development
  • Project Work
HTML / CSS / Javascript

HTML

  • Introduction to HTML
  • HTML Elements
  • HTML Attributes
  • HTML Forms
  • Tables
  • HTML5 Features
  • Embedded Content
  • Responsive Web Design
CSS

  • Introduction to CSS (inline, internal, external stylesheets)
  • CSS selectors and properties
  • Applying styles (color, typography, layout)
  • CSS box model (margin, border, padding)
  • Flexbox layout and its properties
  • CSS Grid layout and its properties
  • Introduction to popular CSS frameworks (Bootstrap, Foundation)
JavaScripit

  • Introduction to JavaScript (syntax, variables, data types)
  • Using JavaScript for DOM manipulation and interactivity
C#

  • Introduction to C#
  • Basics of C#
  • Object-Oriented Programming (OOP) Fundamentals
  • C# Advanced Features
  • Collections and LINQ
  • Exception Handling
  • File Handling and I/O Operations
  • Advanced C# Programming Techniques
  • Developing Desktop Applications with WinForms or WPF
  • Database Access with ADO.NET or Entity Framework
  • Web Development with ASP.NET Core
  • Software Development Best Practices
  • Project Work
Visual Studio / Dot Net Framework

  • Introduction to .NET Framework
  • C# Programming Basics (Refer to the C# Course Outline)
  • .NET Framework Class Library (FCL)
  • Windows Forms Application Development
  • Data Access with ADO.NET
  • ASP.NET Web Forms
  • ASP.NET MVC Framework
  • ASP.NET Core Migration and Overview
  • Entity Framework
  • Project Work
Logging / Debugging

Unit Test

SQL

Git / GitHub

  • Version Control
  • Branching and Merging
  • Collaboration
  • Remote Repositories
  • Workflow
Agile / Scrum / SDLC

  • Introduction to Agile
  • Scrum Framework
  • Kanban
  • Lean Principles
  • Extreme Programming (XP)
  • Agile Estimation and Planning
  • Agile Metrics and Reporting
  • Agile Leadership and Culture
  • Agile Tools and Technique
  • Challenges and Pitfalls in Agile Adoption
Live Project

Communication and Collaboration

Project Presentation

Category: Slider
Author: Wood
Client: Lisa
Date: September 5, 2019