Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review Couse Curriculum #13

Open
bjablonsky opened this issue Jun 23, 2021 · 4 comments
Open

Review Couse Curriculum #13

bjablonsky opened this issue Jun 23, 2021 · 4 comments
Assignees

Comments

@bjablonsky
Copy link
Collaborator

bjablonsky commented Jun 23, 2021

Review the overall topics of the course curriculum.

Week 1

  • Introductions
  • Course Syllabus
  • Setting up your development environment
  • Project Proposals

Week 2 - September 19th

  • C#
  • Git and GitHub

Week 3 - September 26th

  • HTML
  • CSS
  • Bootstrap
  • Responsive web design

Week 4

  • Full stack web applications
    • N-Tier Architecture
    • Frontend
    • Backend
  • The software development life cycle
    • Process (Waterfall/Agile)
    • Requirements
    • Design
    • Build
    • Test
    • Deploy
    • Maintain

Week 5

  • Project Pitches
  • Intro to ASP.NET Core
    • Architecture
    • Frameworks
  • Intro to Blazor
    • Components
    • WASM/Server

Week 6

  • Blazor Components/Forms
  • Razor Syntax

Week 7

  • HTTP request/response and URLs
  • Blazor Routing

Week 8

  • Databases
  • SQL
  • Data modeling

Week 9

  • WebAPI
    • Build API
    • Connecting to DB

Week 10

  • Cloud deployment

Week 11

  • Demo night
@bjablonsky bjablonsky self-assigned this Jun 23, 2021
@bjablonsky
Copy link
Collaborator Author

Updated the course curriculum with tentative dates and course outline.

@bjablonsky bjablonsky added this to In progress in .NET Foundation Academy Jul 14, 2021
@vishipayyallore
Copy link
Contributor

@bjablonsky
Below are few points.

  1. Is it possible to break 2.5 hours sessions into two 1 and half hours sessions every week. That will give students some time to practices.
  2. Is it possible to build 2 mini-projects. Every week we will be building these projects incrementally.
  3. Is it possible to add ARM/Terraform for deploying the infrastructure.
  4. We can showcase the full demo on week 1.

Regards,
Swamy

@bjablonsky
Copy link
Collaborator Author

Here's the link to the pilot slides I used: https://github.com/dotnet-bootcamp/lessons

@scottkuhl
Copy link

Here is the curriculum we discused in the meeting today.

https://education.launchcode.org/csharp-web-development/

Classes 19 and 20 cover Entity Framework.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

3 participants