About Course
At the end of this course, participants will have a basic knowledge of web programming and will
have the knowledge and experience to develop an end-to-end web project. They will be trained
in the version control system (GIT) and will master this application during the training. They will
be able to understand the functioning of web applications, develop their web applications and
make the queries they need on the database. In other words, by gaining full stack
competencies, including frontend and backend expertise, they will be ready to work in software
teams as Junior Full Stack Software Developers at the end of the training.
At this stage, participants will also gain knowledge in areas such as artificial intelligence, game development,
mobile application development, project management, analysis, cyber security, and testing as a
preliminary preparation for the vertical specialization choices they will make in
Stage 3. At this stage, in addition to technical courses, they will meet with field experts in mentoring sessions,
get to know the dynamics of the business world and gain the potential to take part in technology
projects and establish collaborations by benefiting from the experiences of successful business
people.
Course Content
Week 1
-
What is a Web Application?
-
HTTP Protocol and Working Principle
-
HTTP Response and Request
-
Why MVC?
-
Main Components of MVC Framework
-
Naming Conventions
-
General Architecture of ASP.NET Structure
-
ASP.NET and IIS Integration
-
ASP.NET Application Architecture
-
ASP.NET MVC Application Loop
-
MVC Framework Working Architecture
-
MVC Pipeline
-
“Hello World” Application with MVC