Skip to content

Instantly share code, notes, and snippets.

@jagroop
Last active May 29, 2019 11:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jagroop/89db2428f6ded9f957678f3c025a681b to your computer and use it in GitHub Desktop.
Save jagroop/89db2428f6ded9f957678f3c025a681b to your computer and use it in GitHub Desktop.

Git first time setup on PC ( only if its not already done )

  1. Install GIT

  2. Configure

git config --global user.name "Your name"
git config --global user.email "youemailaddress@example.com"

Note: Ask for System admin's help if you dont know how to do that.

Git basic workflow

  1. Initialize ( One time process only )
git init
  1. Stag changes ( Git will reinitialize tracking file and folders )
git add -A
  1. Commit changes
git commit -m "enter your commit message here"
  1. Push
git push origin <branch-name>

Links

Kindlebit Training Program


Things to keep in mind


  • Most important: Please write clean code
  • Keep your Team leader updated. ( Your team leader will share a excel sheet with you , you have to put your daily status on daily basis )
  • Keep Notes of everything you do.

Levels Of Training


Beginner Level [ 2 Weeks ]

  • PHP Basics

    • Variables , Arrays , Functions ( Inbuilt and Custom Functions )
    • Date and Time
    • Super Globals
    • Password Hashing
    • Data Filtering
  • PHP Object Oriented

    • Classes , Objects , Class Access Modifiers , Inheritance, Constructors , Destructors
  • MySQL

    • Connections
    • Data Fetching , Adding , Updating , Deleting
    • Joins , Sub Queries
    • Inbuilt Mysql functions Mysql Useful Functions
    • PDO ( PHP Data Objects )

Intermediate Level [ 3 Weeks ]

  • Dependency Management

    • Composer
    • Installing , Updating and removing Dependencies
  • PSR Auto loading

  • MVC and CMS Patterns ( Codeingiter and Wordpress )

  • Javascript and Jquery

  • GIT

    • Basics
    • Clone a project, Push to Github
    • Branches
    • Commiting changes
  • Rest APIs

Advance Level [ 1 Month ]

  • MVC ( Laravel )

  • CMS ( Wordpress , Drupal )

  • Vuejs ( Javascript Framework )

  • Git Workflow

  • Basics Of NodeJS

  • Socket Programming

Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment