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

Diploma Outlines
- Git (Version Control)
- Get Starting:
- Html5 & Css3
- Bootstrap
- Sass
- What is Flask?
- 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
- SQL
- Object-Relational Mapping
- Flask-SQLAlchemy
- Relationships
- APIs
- JSON
- Requests
- JavaScript
- Variables and Datatypes
- Functions
- Arrow Functions
- Events
- Higher-Order Functions
- Local Storage
- Ajax
- IO
- Single-Page Apps (AngularJS )
- Testing
- Django Testing
- Browser Testing
- CI/CD
- CI Tools
- Continuous Integration
- Scalability
- Benchmarking
- Vertical Scaling
- Horizontal Scaling
- Load Balancing
- Auto Scaling
- Scaling Databases
- Database Partitioning
- Caching
- Client-Side Caching
- Server-Side Caching
- 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
Mohamed Adam
Founder and CEO
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
- Microsoft Certified Solution Developer (MCSD)
- Sun Java Programmer Certified V5.0 (SCJP).
- IBM WebSphere Application developer
- IBM WebSphere Commerce
Train the following courses :
- Angular 1 & Angular 2
- Web developing Diploma (HTML5 - SQL - JS - Angular - C# - MVC 5 )
- Programming in HTML5 with JavaScript and CSS3
- Developing ASP.NET MVC 5 Web Applications
- SharePoint 2013 administrator
- SharePoint 2013 developer
- C#
- Querying SQL Server 2014
- Developing SQL Server 2014
- Administering SQL Server 2014
- Asp.net