You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have you been curious about writing code? Have you tried to get started but just couldn't get things to work? Have you heard that python is a great language to learn but not sure where to start? These workshops got you covered.
8
9
9
-
## Set Up
10
+
In this workshop, we will cover:
11
+
- Getting you set up for success and continued learning after class
12
+
- How to use git to version control your work
13
+
- What is github and why is it helpful for collaborating on teams
14
+
15
+
We will start with the basics of how to use the commandline to navigate around the folders on your computer, create files, carefully remove files, move / copy files and compress / zip them.
16
+
17
+
In the git section, we will learn the basics of using git for version control to save your work and rescue you when you manage to break something.
18
+
19
+
As for github, we will introduce you to the purpose of github and demonstrate why is it incredibly popular for the software development community. In this section, we will show you how to copy project repositories to your local computer and how to use the commandline to push up your saved work to your public project.
20
+
21
+
22
+
23
+
## Set Up Before Workshop
10
24
11
25
Please download and install [Mu, a simple Python editor, for beginner programmers](https://codewith.mu/)
12
26
13
27
[Recommended: Getting Starting with Mu](https://codewith.mu/en/tutorials/1.0/start)
14
28
29
+
- Create a github account at https://github.com/
30
+
31
+
32
+
15
33
## Why It's Great to Learn Python
16
34
17
35
:snake: It's free. You can download it for free, there are ways to learn it for free, and there's a whole range of packages available for free.
@@ -21,12 +39,3 @@ Please download and install [Mu, a simple Python editor, for beginner programmer
21
39
:snake: It's everywhere. It's a powerful language that is used by a wide variety of companies and organizations to solve all sorts of problems.
22
40
23
41
:snake: It's community-focused. Python exists solely because of volunteers and has a great community both online and off that connects people.
24
-
25
-
26
-
## Recommended Resources for Your Python Journey After Mu
27
-
28
-
[Automate the Boring Stuff](https://automatetheboringstuff.com/)
29
-
Learn python through small practical projects that might reduce the tedium in your job! (Highly recommended)
30
-
31
-
[How to Think Like a Computer Scientist](http://interactivepython.org/runestone/static/thinkcspy/index.html)
32
-
An equally good book and allows you to use python right in your browser.
0 commit comments