HOME

Table of contents
  1. Python brushup
  2. Slide
  3. Content
    1. Beskrivelse
    2. Resources & Activities
  4. Visual Studio Code
  5. GitHub
    1. Blog - HubSpot Product Team
    2. GitHub Guides
    3. Git Cheat Sheets
    4. Microsoft - Introduction to GitHub
    5. Microsoft - Introduction to GitHub in Visual Studio Code
    6. LinkedIn Learning - Learning GitHub
    7. Learn Git Branching
  6. Learn Git Branching
    1. Pro Git
  7. Virtual Environment
  8. Dashboard
  9. Database MySQL

Python brushup

Slide

Content

Beskrivelse

Brush up on different Python code, MySQL introduction to GitHub and Virtual Environment

Resources & Activities

Before this class, make sure that the following programs are installed and updated on your PC:

Visual Studio Code

I’m using Visual Studio Code from Microsoft as IDE - Take a look at it if your not using it.

GitHub

70 to 80% of programmer uses Git for version control and Github repository, both public and private, for storing their source codes

Blog - HubSpot Product Team

New to git? Follow the steps below to get comfortable making changes to the code base, opening up a pull request (PR), and merging code into the primary branch.

An Intro to Git and GitHub for Beginners

GitHub Guides

Git Cheat Sheets

Cheat Sheets UK The Official GitHub Training Manual

Microsoft - Introduction to GitHub

https://docs.microsoft.com/en-us/learn/modules/introduction-to-github/

1 hr 12 min

Microsoft - Introduction to GitHub in Visual Studio Code

https://docs.microsoft.com/en-us/learn/modules/introduction-to-github-visual-studio-code/

22 min

LinkedIn Learning - Learning GitHub

Version control and collaboration with GitHub

2 hr 11 min

Learn Git Branching

Interested in learning Git? Well you’ve come to the right place! “Learn Git Branching” is the most visual and interactive way to learn Git on the web; you’ll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have a bit of fun along the way.

https://learngitbranching.js.org

Learn Git Branching

Interested in learning Git? Well you’ve come to the right place! “Learn Git Branching” is the most visual and interactive way to learn Git on the web; you’ll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have a bit of fun along the way.

https://learngitbranching.js.org

Pro Git

Pro Git by Scott Chacon and Ben Straub is available to read online for free.

https://git-scm.com/book/en/v2

Virtual Environment

The venv module provides support for creating lightweight “virtual environments” with their own site directories, optionally isolated from system site directories.

Each virtual environment has its own Python binary (matches the version of the binary that was used to create this environment) and can have its own independent set of installed Python packages in its site directories.

Virtual Environment Guide

Dashboard

Dash apps give a point-&-click interface to models written in Python, vastly expanding the notion of what’s possible in a traditional “dashboard”. With Dash apps, data scientists and engineers put complex Python analytics in the hands of business decision-makers and operators.

Step by Step guide

Database MySQL


Table of contents