ASP.
NET MVC
Course Program, Trainers,
Evaluation, Exams, Resources
SoftUni Team
Technical Trainers
Software University
http://softuni.bg
Table of Contents
1.Course Objectives
2.Course Program
3.Trainers Team
4.Examination
5.Learning Resources
Level #3 at the Software
University
Databases
10 times + exam + TW
4 weeks * 3 times
DB Apps
WS & Cloud
8 times + exam
+ TW
3 weeks * 3 times
8 times + exam
+ TW
3 weeks * 3 times
Web
Dev.
4 times +
exam
2 weeks *
2 times
MVC
7 times + exam
+ TW
3 weeks * 3
times
Digital Marketing and SEO
ASP.NET MVC
Course Objectives & Program
Course Program
1. Course Introduction
2. ASP.NET MVC Introduction
3. ASP.NET MVC Concepts (Part 1)
4. ASP.NET MVC Concepts (Part 2)
5. ASP.NET Identity
6. Working with Data
7. AJAX in ASP.NET MVC
8. SignalR
5
Course Program
9. ASP.NET Web Security
10.Caching Data
11.Lab
12.IIS Deployment
13.ASP.NET MVC Controls
14.Advanced Topics
15.Exam Preparation
16.Visual Studio 2015 & ASP.NET MVC 6
17.Exam
6
Warning: Not for Beginners
The "ASP.NET MVC" course is NOT for beginners
Requirements:
"Programming
Basics" course
"Web Fundamentals" course
"Object-Oriented Programming (OOP)" course
"JavaScript Basics" course
"JavaScript Applications" course
preliminary
"Databases" course
skills required!
"Database Applications" course
"Web Development Basics" course
The Trainers Team
Trainers Team
Svetlin Nakov, PhD
Training
& Inspiration Manager
@ Software University
20+ years software development experience
10+ years experience as trainer
Author of 7 programming books
Speaker at hundreds of events
Web site & blog: www.nakov.com
9
Trainers Team (2)
Vladimir Georgiev
Microsoft
Certified Professional
Software Engineer and Technical
Trainer @ Software University
Top performing graduate from the
Telerik Software Academy (2013)
Student in Technical University
Computer
Web
and Software Engineering
site & blog: www.VGeorgiev.org
10
ASP.NET MVC: More Details
Duration, Languages,
Technologies
Training Duration ASP.NET MVC
Lectures: ~ 30 hours (onsite + YouTube videos)
Practical exercises (in class): ~ 30 hours
Homework: ~ 40-50 hours
Schedule: May 2015
Teamwork Defense: 4 June 2015
Practical Exam: 7 June 2015
12
Why English?
Why the slides are in English?
English
is the native language
of the software engineers
Specific
terminology should be in English
Translations
are inaccurate and funny
Just learn English!
No
excuses
13
ASP.NET MVC
Evaluation Criteria
Scoring System for the "ASP.NET
MVC"
Practical Exam 80%
Teamwork 10%
Homework + Evaluation 5% + 5%
Presence in class: 5% (onsite students only)
Bonuses: up to 10%
15
The Practical Exam
ASP.NET MVC practical exam
Design
and implement a Web application
Use ASP.NET MVC
Follow the principles of high-quality-code
Practical exam evaluation
The
total score come from
evaluation by the SoftUni team
16
Homework Assignments
Doing your homework is very important!
Programming
can only be learned through a lot of practice!
You should write code every day!
Each lecture is followed by a few exercises
Try
to solve them in class
The rest are your homework
Homework assignments are due in 1-2 weeks after each
lecture
Submission will be accepted through our web site:
softuni.bg
17
Homework Peer Reviews
Give feedback to a few random homework
submissions
Students
Please
For
submit homework anonymously
exclude your name from the submissions!
each homework submitted
Students
evaluate 3 random homeworks
From the same topic, after the deadline
Give written feedback, at least 200 characters
Low-quality feedback report for punishment
Everyone
will get feedback for their homework
18
Resources
What We Need Additionally?
Course Web Site & Forums
The ASP.NET MVC course web site:
softuni.bg//trainings/24/ASP.NET-MVC-May-2015
Register for the "Software University Forum":
Discuss the course exercises with your colleagues
Find solutions for all course exercises
Share source code / discuss ideas / help each other
https://softuni.bg/forum
20
ASP.NET MVC Slides and Videos
All lecture slides, videos, homework assignments,
projects and other resources are open content,
available for free
Visit
the course web site to access the course
resources
21
Software University Learning System
(SULS)
Software University Learning System (SULS)
www.softuni.bg
Important
resource for students
Homework submissions
Homework check-up
Exams and results
Reports about your progress
22
Recommended Software
Microsoft Visual Studio 2013
(update 4)
Use
the latest Visual Studio!
Microsoft SQL Server 2012 /
2014
23
ASP.NET MVC
s
e
u
Q
?
s
n
o
ti
?
?
https://softuni.bg/courses/asp-net-mvc/
License
This course (slides, examples, demos, videos, homework, etc.)
is licensed under the "Creative Commons
Attribution-NonCommercial-ShareAlike 4.0 International" license
Attribution: this work may contain portions from
"ASP.NET MVC" course by Telerik Academy under CC-BY-NC-SA license
25
Free Trainings @ Software University
Software University Foundation
softuni.org
Software University High-Quality
Education, Profession and Job for Software
Developers
softuni.bg
Software University @ Facebook
facebook.com/SoftwareUniversity
Software University @ YouTube
youtube.com/SoftwareUniversity
Software University Forums