Denizey - Course details
img

Course Details

Description

The Open Source Program is an online 6 month program where you will learn to master Laravel & Flask to make advanced applications.

This is a Beginner to Advanced level course on PHP Laravel, Python Flask that will take you from basics all the way to advance mode.
This complete course will help you learn technology fast and in a simple method that will help you become not only proficient in the fundamentals but also help you learn how to practically apply these fundamentals in the real world. 

This course is for anyone who is new to PHP Laravel, Python Flask and wants to take the first step at understanding what is different in Open Source Program


First month you will learn:

  1. My-SQL Database
  2. Entity Relationship Diagram (ERD)
  3. Database ERD implementation for big projects for instance Amazon

Second month you will learn:

  1. PHP
  2. Object Oriented Programming in PHP
  3. SOLID Principle

Third month you will learn:

  1. Python
  2. Object Oriented Programming in Python

Fourth Month you will learn:

  1. Laravel Framework

From there we will start the 2 month workshop which will build 10 projects to understand all concepts in laravel and flask as we will deploy our final application on AWS.  

  1. You will work in teamwork under the supervision of a well-experienced qualified instructor that has not less than 8 years of experience in the field.
  2. We offer you an entire organized study system through Microsoft teams application and a continuous follow-up in every task.
  3. The instructor will be a technical lead as well as a mentor to lead you step by step in all the required tasks in order to complete a full project;
  4. Projects are worked out and delivered in exactly the same way as companies.
  5. Instructors have the knowledge to be asked any question related to the field.
  6. The Jira will be used for Task Management. 

You will also learn some other advanced topics such as :-

  1. Web escurity course
  2. Git & Bitbucket course
  3. RESTFUL APIs course
  4. -Amazon Web Services (AWS) course

You will build 10 high-performance web applications that you can proudly add to your portfolio,

Each project will be increasingly challenging, which is optimal for students to develop their skills.


The 10 real software projects that will be achieved in the workshop:-

  1. E-commerce System
  2. Medical  System
  3. Booking System
  4. Food Delivery System - UberEats
  5. Learning Management system
  6. Movies Management System - Netflix
  7. Task Management System
  8. Social Network System
  9. Job research System - Wuzzf
  10. Chat IO System

What You Will Learn

  • Core concepts of Laravel PHP framework
  • Real-world web programming concepts
  • Using the templating engine Blade
  • Connect and use Databases
  • Laravel ORM (Object Relational Mapper)
  • Raw SQL queries
  • Laravel Tinker - Command line program to play around with Laravel without persisting data
  • Download third-party libraries to add to Laravel
  • Middleware and security
  • Install a commenting system / Disqus
  • Create a BULK functionality that you can use the CRUD on it
  • Work with code versioning tools such as (Git - Bitbucket)
  • Build 10 real-world Laravel projects
  • Create APIs for any project
  • Upload APIs to swagger documentation
  • Integrate with external APIs such as Google Maps, Payment Gateways
  • Firebase for Notification, Chat, and Real-time
  • You will learn Multi-tenancy
  • You will learn the caching with Redis
  • Object-Oriented Design (SOLID principles)
  • Web security and solutions
  • AWS - Amazon Web Server - functions

Requirements

  • There are no formal prerequisites for this course
  • No prior programming experience is necessary
  • Have access to a computer with a broadband connection
  • Self-driven and motivated to learn
  • Participation in this program requires consistently meeting project deadlines and devoting hours

Course Curriculum

Subscribe To Our Online letter

Stay updated and make the most of your online learning experience.