• 2019-02-10
  • 422
  • كورس بايثون,كورس python,تعلم لغة البايثون,Python course

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