Skip to content

Commit 6f880b4

Browse files
authored
Update README.md
1 parent a3c8aac commit 6f880b4

File tree

1 file changed

+22
-13
lines changed

1 file changed

+22
-13
lines changed

README.md

+22-13
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,35 @@
11
# Introduction to Python for Fun and Profit
2+
## A Workshop to Get You Started Doing Great Things
23

3-
Socal Code Camp
4+
Author : Nathan Danielsen [@nate_somewhere](https://twitter.com/nate_somewhere)
45

5-
11:15 AM - Saturday, November 10, 2018
6+
## Purpose
67

7-
Code Repo: https://github.com/ndanielsen/socal-code-camp-python
8+
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.
89

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
1024

1125
Please download and install [Mu, a simple Python editor, for beginner programmers](https://codewith.mu/)
1226

1327
[Recommended: Getting Starting with Mu](https://codewith.mu/en/tutorials/1.0/start)
1428

29+
- Create a github account at https://github.com/
30+
31+
32+
1533
## Why It's Great to Learn Python
1634

1735
: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
2139
: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.
2240

2341
: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

Comments
 (0)