All Projects → CIS-Team → BackEnd-Squad

CIS-Team / BackEnd-Squad

Licence: other
Back End Squad Roadmap

Projects that are alternatives of or similar to BackEnd-Squad

DataScience-Squad
Data Science Squad Roadmap
Stars: ✭ 28 (+16.67%)
Mutual labels:  computer-science, cis-team
Commudle Ng
World's first community management platform. And it's free!
Stars: ✭ 81 (+237.5%)
Mutual labels:  web-application, webdevelopment
UI-UX-Squad
UI/UX Squad Roadmap
Stars: ✭ 30 (+25%)
Mutual labels:  computer-science, cis-team
cs-sakaryauniversity
Sakarya Üniversitesi'nde okuduğum süre boyunca karşıma çıkan tüm ödevler, ders notları ve çıkmış sınav soruları (All the assignments, lecture notes and exams)
Stars: ✭ 133 (+454.17%)
Mutual labels:  computer-science, web-application
Online Shopping System
demo
Stars: ✭ 110 (+358.33%)
Mutual labels:  computer-science, web-application
laravel-livewire-modals
Dynamic Laravel Livewire Bootstrap modals.
Stars: ✭ 63 (+162.5%)
Mutual labels:  livewire
device-epd
E-Paper Display Device
Stars: ✭ 26 (+8.33%)
Mutual labels:  web-application
Health-Discernment-System
A menu based multiple chronic disease detection system which will detect if a person is suffering from a severe disease by taking an essential input image.
Stars: ✭ 25 (+4.17%)
Mutual labels:  back-end
CS Offer
后台开发基础知识总结(春招/秋招)
Stars: ✭ 352 (+1366.67%)
Mutual labels:  computer-science
DiVE
An interactive 3D web viewer of up to million points on one screen that represent data. Provides interaction for viewing high-dimensional data that has been previously embedded in 3D or 2D. Based on graphosaurus.js and three.js. For a Linux release of a complete embedding+visualization pipeline please visit https://github.com/sonjageorgievska/Em…
Stars: ✭ 26 (+8.33%)
Mutual labels:  web-application
Web-dev-mini-projects
The repository contains the list of awesome✨ & cool web development beginner-friendly✌️ projects!
Stars: ✭ 291 (+1112.5%)
Mutual labels:  webdevelopment
Pastebin
Modern pastebin written in golang
Stars: ✭ 111 (+362.5%)
Mutual labels:  web-application
python-data-structures-and-algorithms
No description or website provided.
Stars: ✭ 57 (+137.5%)
Mutual labels:  computer-science
Covidview
A complete COVID-19 tracker cum dashboard website made by me.
Stars: ✭ 24 (+0%)
Mutual labels:  webdevelopment
ez-rtos
A micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen on ARM Cortex-M3 assemble language, it runs successfully on STM32F103 MCU.
Stars: ✭ 57 (+137.5%)
Mutual labels:  computer-science
Grafatko
An app for creating and visualizing graphs and graph-related algorithms.
Stars: ✭ 22 (-8.33%)
Mutual labels:  computer-science
diskover-community
Diskover Community Edition - Open source file indexer, file search engine and data management and analytics powered by Elasticsearch
Stars: ✭ 1,257 (+5137.5%)
Mutual labels:  web-application
reading-material
Reading schedule and our library of pdfs
Stars: ✭ 19 (-20.83%)
Mutual labels:  computer-science
textyle
Web tilemap editor for 2D games built using React JS, WebGL and Rust (WASM).
Stars: ✭ 87 (+262.5%)
Mutual labels:  web-application
Test-Bank
Interview preparation and practice problems
Stars: ✭ 43 (+79.17%)
Mutual labels:  webdevelopment

Back End Squad Roadmap

PHP Laravel Laravel

We are in CIS try to give you advice about How to start web back-end development. This document is for those who are interested in PHP & Laravel

Tools 🤙

Xampp is a local server to run your PHP code and this program is used in all operating systems, and optionally you can choose between PhpStorm or VS Code according to your comfortable, BUT personally, I prefer to use VS Code for simplicity and speedy and in case you choose to use VS Code I recommend you to use these useful extensions you maybe love to use my extension also. Composer is a dependency manager for PHP and, you will need Composer for install/update Laravel Project also like packages

Getting Started 🚀

Extensions 💡

  • PHP Debug
  • PHP Inteliphense
  • Laravel Extension Pack
  • Auto Rename Tag
  • Error Lens
  • PHP Class Generator
  • PHP Snippets
  • vscode-icons
  • MySQL

Beginner Level 😋

PHP: Elzero

At the first we will use php programming language in our backend journey as a powerful language 👇

Apitizers

OOP: Elzero || The Net Ninja

Second to be master at php you will need to be a hero in OOP (object oriented programming) 👇

OOP

Advanced PHP: Elzero

Third you need to know some advanced topics in php like sanitization and XSS 👇

Security & Sanitization

Database: Elzero

After you become master in php you will need to know about Databases, Tables, Rows and its functions Laraver 👇

Database

Payment Gateway: Traversy Media

Sometimes you need to provide Payment methods to your website like {Stripe, HyperPal, PayPal, ...} 👇

Payment Gateway

API: Traversy Media

Finally after you’ve finished PHP & MySQL you need to know how to create APIs 👇

API

Github: Elzero

Here you will learn Github to push your projects first 9 episodes 👇

Github

Intermediate Level 🔥

Laravel 5.x: Coder’s Tape

Here you will learn more things but in different way to gain experience 👇

Laravel 5.x

Laravel 7.x: Sarthak Shrivastava

Here you will learn more topics like Livewire and Tailwind CSS 👇

English Laravel 7.x

Livewire

Here you will learn Livewire framework, this framework is similar to Vue.js 👇

This step is optional BUT I advise you to learn that great framework as it will relieve you from AJAX problems. If you'd like to learn Vue.js you can see this tutorial

Laravel Livewire

Advanced Level 😎

Laravel 6.x: Coder’s Tape

Here you will learn very advanced topics in Laravel with Code’s Tap 👇

Laravel 6.x

Laravel 7.x: Laravel Realtime

Here you will learn very advanced topics and real time actions in Laravel with Ahemd Emam 👇

Laravel Realtime

Ninja Level 👨‍💻

Packages:

Andre Madarang || Sarthak Shrivastava here you will learn some useful packages in Laravel

Real Project

Here you will find an awesome full stack project. which covers lots of topics in {PHP, Laravel, API,...}

This step is optional BUT actually, you will get more knowledge

Suppose that you want to make a project for a client, Surely you will NOT send the project to him and maybe you do NOT have private hosting, So welcome Ngrok. This awesome tool enables you to publish your project in virtual hosting

Books 📕

you may want recaps for the first book here

Laravel Examples 💻

Laravel Examples

Awesome Repos 🥇

Awesome Channels 🎦

Be cope up with

Contact Me 📱

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].