Skip to content

Instantly share code, notes, and snippets.

@imShakil
Last active June 7, 2021 15:31
Show Gist options
  • Save imShakil/26658ab9c89d18b97f594522f3d4ac56 to your computer and use it in GitHub Desktop.
Save imShakil/26658ab9c89d18b97f594522f3d4ac56 to your computer and use it in GitHub Desktop.

Management Tools

Issue Tracker

  • Jira (upto to 10 users free plan)

Team Communication

  • Slack

Meeting

  • Google Meet
  • Google Calendar

Source Code Repo

  • Github
  • Git, Smartgit

Blogging

  • Medium

Working Procedure

Method Scrum
Sprint Duration 10 days
Daily Standup 10 minutes per day
Planning Meeting 1 hour every saturday

Working Hours

Project duration 3 months (June to August)
Daily at least 2 hours at your comfortable time but have to attend meetings on schedule time
Weekend Friday

Success Measurement

We will measure our output by:

  • The number of our medium blog posts
  • Github profile
  • Linkedin profile
  • CV

Syllabus

Basic Problem Solving with Python

  • Data types
  • Data structure
    • List
    • Set
    • Map
    • Dict
    • Array
    • Tuple
    • ... Etc
  • Function
  • Object
  • Class
  • Package manager
  • Programming Paradigm
    • Object Oriented
    • Functional
    • Declarative
    • Procedural
    • Multi-threading

Database

  • PostgreSQL
  • Sqlite

Operating System

  • Basic Linux
    • Common commands
    • File systems
    • Software Packaging
    • Shell script

Networking

  • IP
  • Port
  • Topology
  • OSI Model
  • Subnetting
  • Bridge
  • Router
  • Gateway
  • Switch
  • Hub
  • Switching techniques

Protocols

  • HTTP, HTTPS
  • TCP
  • UDP
  • RTP
  • SMTP
  • RPC
  • SSH
  • TLS
  • DHCP
  • FTP
  • DNS

Basic Web

DevOps

  • Basic Docker
  • Basic Kubernetes

Project structuring

CV writing

Sprints

3 sprints per month

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