Anadolu Info Package Anadolu Info Package
  • Info on the Institution
  • Info on Degree Programmes
  • Info for Students
  • TR
About the Programme Academic Staff Program Qualifications Lessons Matrix of Course & Program Qualifications Turkish Qualifications Framework (TQF) TQF & Program Qualifications
  1. Vocational School of Information Technologies
  2. Department of Software, Application Development and Analysis
  3. Program in Back-End Software Development
  4. Course Structure Diagram with Credits
  5. Advanced Web Application Development
  6. Description
  • Description
  • Learning Outcomes
  • ECTS Credit Load
  • Course's Contribution to Program
  • Learning Outcomes & Program Qualifications
Last Updated: 24/06/2026

Code - Course Title Course Type Laboratory + Practice ECTS
AYG222 - Advanced Web Application Development IV. SEMESTER 2 +3 5.0
Language of Instruction Türkçe
Course Type Area Elective Courses
Course Instructor(s) ÖĞR. GÖR. AHMET MÜCAHİD ARVASİ
Mode of Delivery Face to face
Place of Delivery
Used Educational Platforms
Prerequisites There are no prerequisites or corequisites for this course.
Courses Recomended
Recommended Resources
Work Placement
Aims of the Course

Weeks Learning Outcomes Topics Teaching Methods
Week - 1 Introduction to Python and Django: Virtual Environment Setup and Creating the Project Skeleton
Week - 2 Understanding Django Architecture: MVT (Model-View-Template) Structure, Settings, and URL Configurations
Week - 3 Views and URL Routing: Request-Response Cycle
Week - 4 Templates Layer: HTML/CSS Integration, Template Inheritance, and Static Files
Week - 5 Models and Database Design: Django ORM Fundamentals, Data Types, and Relationships
Week - 6 Migrations and CRUD Operations: Managing Database Schemas and Data Querying
Week - 7 Django Admin Panel: Enabling, Customizing, and Content Management in the Admin Interface
Week - 8 Midterm Exam
Week - 9 Django Forms: Creating Form Classes, Data Retrieval, and Validation Processes
Week - 10 ModelForms: Binding Database Models to Forms and Error Management
Week - 11 Authentication and User Management: Login/Logout Operations and Registration
Week - 12 Authorization and Session Management: User Permissions, Groups, and Cookies
Week - 13 Basic Web Security: Countermeasures against CSRF (Cross-Site Request Forgery) and XSS (Cross-Site Scripting) Attacks
Week - 14 Project Development: Completion of a Small End-to-End Django Application and End-of-Term Presentations

No content has been provided.

No content has been provided.

No content has been provided.


Assessment Method and Passing Requirements
Quamtity Percentage (%)
Toplam (%)

Info on the Institution

  • Name and Adress
  • Academic Calendar
  • Academic Authorities
  • General Description
  • List of Programmes Offered
  • General Admission Requirements
  • Recognition of Prior Learning
  • Registration Procedures
  • ECTS Credit Allocation
  • Academic Guidance

Info on Degree Programmes

  • Doctorate Degree / Proficieny in Arts
  • Master's Degree
  • Bachelor's Degree
  • Associate Degree
  • Open&Distance Education

Info for Students

  • Cost of living
  • Accommodation
  • Meals
  • Medical Facilities
  • Facilities for Special Needs Students
  • Insurance
  • Financial Support for Students
  • Student Affairs Office

Info for Students

  • Learning Facilities
  • International Programmes
  • Practical Information for Mobile Students
  • Language courses
  • Internships
  • Sports and Leisure Facilities
  • Student Clubs