Web Programming with Python and JavaScript (Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap )

Web Programming with Python and JavaScript

Diploma Outlines


  1. Git (Version Control)
  2. Get Starting:
    • Html5 & Css3
    • Bootstrap
    • Sass
  3. What is Flask?
  4. Databases
    • What is PostgreSQL?
    • Data Types.
    • CREATE TABLES.
    • INSERT, UPDATE and Delete Statements.
    • SELECT Statement.
    • Functions
    • Foreign Keys
    • Nested Queries.
    • Group By.
    • SQL Injection
    • SQL Transactions
  5. SQL
    • Object-Relational Mapping
    • Flask-SQLAlchemy
    • Relationships
    • APIs
    • JSON
    • Requests
  6. JavaScript
    • Variables and Datatypes
    • Functions
    • Arrow Functions
    • Events
    • Higher-Order Functions
    • Local Storage
    • Ajax
    • IO
  7. Single-Page Apps (AngularJS )
  8. Testing
    • Django Testing
    • Browser Testing
    • CI/CD
    • CI Tools
  9. Continuous Integration
  10. Scalability
    • Benchmarking
    • Vertical Scaling
    • Horizontal Scaling
    • Load Balancing
    • Auto Scaling
    • Scaling Databases
    • Database Partitioning
    • Caching
    • Client-Side Caching
    • Server-Side Caching
  11. Security
    • Two-Factor Authentication
    • HTTP and HTTPS
    • Cryptography
    • Secret-Key Cryptography
    • Public-Key Cryptography
    • Environment Variables
    • SQL Injection
    • Cross-Site Request Forgery
    • DoS Attacks
    • DDoS Attacks


Professional In : C#, Asp.net, MVC5, Web API, MS SQL Server, ADO.NET, Entity Framework,SharePoint2013, Bootstrap, MYSQL, OOP, JS, JQuery, HTML5, Css3 , LINQ , Web Service , WCF and Problems Analysis.


  • Over 10 years experience with Microsoft technologies.
  • Over 2000 hours of training Microsoft technologies.
  • Over 20 web application.

Working as authorized trainer in the following Centers:

  • New Horizons .
  • Global Knowledge .
  • Computek .
  • Orascom Telecom .
  • ITI Institute .

Who I trained?

  • Vodafone.
  • YellowPages.
  • MUST-Misr University for Science & Technology.
  • Health Insights.
  • Cairo Government.

CERTIFICATIONS

  1. Microsoft Certified Solution Developer (MCSD)
  2. Sun Java Programmer Certified V5.0 (SCJP).
  3. IBM WebSphere Application developer
  4. IBM WebSphere Commerce

Train the following courses :


Afternoon (4 hours/day 6PM : 10PM)
Friday & Saturday (8 hours/day 9Am : 5PM)
For more information call us now on : 0100 460 35 84 - 01111 07 61 35