(Python Diploma (Desktop & Web

(Python(Django Web Framework

شارك على

خصائص الكورس

  • عدد الساعات : 80 ساعة
  • مدة الكورس : 10 اسبوع
  • عدد المحاضرات : 2 لكل اسبوع
  • استثمر الأن

الهدف من الكورس

We chose Django programming framework for building web and mobile applications for a number of reasons — fitst of all, because we believe that it gives our clients the best solutions and results

محتوى الكورس

1-Introduction and Overview

  • Compiler vs Interpreter applications
  • Overview about Python applications
  • overview about libraries
  • Declaring and initializing variables
  • How to print in Console
  • How to scan values from user

2-Control Structure and Dictionaries

  • If, if-else statements
  • While loop
  • Foreach loop
  • Built-in Functions
  • Sets
  • Dictionaries

3-Lists And Strings

  • Lists and Indices
  • Tuples and built-in Functions
  • Modifying Lists
  • Built-in Functions on Lists
  • Processing List Items
  • Slicing
  • Aliasing
  • Strings

4-Storing and Retrieving Data with File System I/O

  • Reading and writing files.
  • Creating, deleting and renaming files.
  • Obtaining directory and file information.
  • Handling exceptions with try and except.

5-OOP

  • Overview about traditional programming
  • Introduction to classes and methods.
  • Introduction to object oriented programming
  • Encapsulation
  • Inheritance

6-SQL

  • Introduction to SQL and Database design
  • DDL SQL statements
    • Study create, alter and drop statements
  • DML SQL statements
    • Select types
    • How to search in database
    • Condition operators
    • Sorting data
    • Aggregation functions
    • Joins
    • Study insert, Update and Delete statements
    • study Select statement

7- GUI

  • Introduction to Graphics User Interface,
  • Introduction to Dialogs and message boxes.
  • Tkinter Module
  • Basic GUI Construction
  • Message boxes Styles

8- Django

  • Introduction to Django
  • Install Django
  • Start a Django project
  • Urls and views
  • Apps, models, migrations
  • Django ORM
  • Django Admin
  • Templates and Static Content
  • Forms and Authentication

8- Project

  • Group of 2-3 persons select an idea.
  • The lecturer discusses the code with you.
استثمر الأن