JAndrew13 / My-Learning-Roadmap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Currently Studying

  • Flutter + Dart

Study Queue

  • C#
  • Vue
  • React (deep dive)

Python

Basics

  • The Python shell
  • basic arithmetic.
  • Control structures.
  • Accepting user input, Strings & Typecasting.
  • Looping in Python: For & While loops.
  • Exception handling
  • Functions, modules & Imports.
  • Object oriented programming in Python
  • Lists & List functions
  • Regular Expressions
  • List comprehension
  • List slicing
  • String formatting
  • Lambdas
  • List, Dictionaries & Tuples

Tools

  • Auth Zero

Frameworks

  • Django
  • Flask
  • Bottle
  • Tornado
  • Pyramid

##App Building

  • Tkinter
  • PyQT
  • Kivy
  • WxPython
  • PyGUI

Data Analysis and Machine Learning

  • Pandas
  • Numpy
  • TensorFlow
  • Py-Torch
  • Scikit Learn
  • Jupyter Notebook

Unit testing

  • PyUnit
  • PyTest

General Computer Science

Version Control

  • Git / Github
  • Push
  • Pull
  • Commit

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Azure
  • Bootstrap

Data Structures

  • Factory Method
  • Abstract Factory Pattern
  • Singleton
  • Dependency Injection
  • Strategy pattern
  • Multiton
  • Adaptor
  • Bridge
  • Decorator
  • Facade
  • Flyweight
  • Observer
  • Iterator

Javascript

  • Base Language
  • React
  • Node.JS
  • Angular
  • Vue.JS

HTML / CSS

  • Base Language

TypeScript

  • Base Language

PHP

  • Base Language
  • Bootstrap
  • AJAX
  • LAravel

C#/.Net

  • Rest API
  • Xamarin
  • Unity 3D

About