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
<ahref="http://opentechschool.org/materials.html">and other languages</a>
51
+
52
+
</div>
53
+
</div>
54
+
</div>
55
+
56
+
<sectionclass="bg_full" id="python-beginners">
18
57
<divclass="container">
19
58
20
59
<h2>Python for beginners</h2>
@@ -36,7 +75,7 @@ <h4>Satuday afternoon</h4>
36
75
</div>
37
76
</section>
38
77
39
-
<sectionclass="bg_full">
78
+
<sectionclass="bg_full"id="python-flask">
40
79
<divclass="container">
41
80
42
81
<h2>Flask</h2>
@@ -49,7 +88,7 @@ <h2>Flask</h2>
49
88
</div>
50
89
</section>
51
90
52
-
<sectionclass="bg_full">
91
+
<sectionclass="bg_full"id="biopython">
53
92
<divclass="container">
54
93
55
94
<h2>BioPython</h2>
@@ -62,39 +101,41 @@ <h2>BioPython</h2>
62
101
</div>
63
102
</section>
64
103
65
-
<sectionclass="bg_full">
104
+
<sectionclass="bg_full"id="data-processing">
66
105
<divclass="container">
67
106
68
-
<h2>Data Processing with Python (draft)</h2>
107
+
<h2>Data Processing with Python</h2>
69
108
<divclass="container_small">
70
109
71
-
<p>In this <ahref="http://opentechschool.github.io/python-data-intro/">workshop</a> we take you through the fundamentals of working with text and other types of data with Python.
110
+
<p>In this <ahref="http://opentechschool.github.io/python-data-intro/">workshop</a> we take you through the fundamentals of working with text and other types of data with Python. Reading files, understanding data structures in Python and plotting data using the <ahref="http://ipython.org/notebook.html">IPython Notebook</a>.
72
111
</p>
73
112
74
113
</div>
75
114
</div>
76
115
</section>
77
116
78
-
<sectionclass="bg_full">
117
+
118
+
<sectionclass="bg_full" id="facebook-client">
79
119
<divclass="container">
80
120
81
-
<h2>Scripting the MP3 Library with Python (draft)</h2>
121
+
<h2>Facebook Search Client</h2>
82
122
<divclass="container_small">
83
123
84
-
<p>This <ahref="https://github.com/OpenTechSchool/pyid3/blob/master/tutorial.md">workshop</a>introduces Python as a scripting language. Scripting in here is referred to as small tasks, often used for system administration and filesystem organisation, which do not really require a full blown program but just some little script to automate tasks. In this particular case we work on organsing MP3 files depending on their embedded tags.
124
+
<p>Interested in learning about how to read data from the biggest Social Network created so far? The <ahref="https://github.com/OpenTechSchool/python/wiki/Facebook-Client">Facebook Search client workshop</a>will show you, how to make requests via HTTP to the Facebook Search API (Application Programmable Interface), read and understand the data they deliver.
85
125
</p>
86
126
87
127
</div>
88
128
</div>
89
129
</section>
90
130
91
-
<sectionclass="bg_full">
131
+
132
+
<sectionclass="bg_full" id="django-workshop">
92
133
<divclass="container">
93
134
94
-
<h2>Object-oriented programming in Python (draft)</h2>
135
+
<h2>Django WebApp workshop</h2>
95
136
<divclass="container_small">
96
137
97
-
<p>In the past exercises we have seen how to interact with turtle. Sadly, we've been limited to one single, pre-defined turtle. Wouldn't it be great if we could have many of them, or change their very core behaviour? See this <ahref="https://github.com/OpenTechSchool/python-oop/blob/master/index.rst">workshop</a> for details.
138
+
<p>Websites are no longer just more or less dynamic web sites, they also are frontend of many great service app - so called WebApps. The <ahref="http://django-marcador.keimlink.de/">Django WebApp workshop</a> takes you through setting up Django, the very popular Python WebApp-Framework, and shows you how to create your first own bookmark management tool.
98
139
</p>
99
140
100
141
</div>
@@ -104,13 +145,24 @@ <h2>Object-oriented programming in Python (draft)</h2>
104
145
<sectionclass="bg_full">
105
146
<divclass="container">
106
147
107
-
<h2>Twitter Client (defunct)</h2>
148
+
<h2>Scripting the MP3 Library with Python (incomplete)</h2>
108
149
<divclass="container_small">
109
150
110
-
<p><ahref="http://blog.opentechschool.org/2012/09/python-workshop-2-everybodys-tweeting.html">Learn</a>how to search Twitter using Python. This is very much a <ahref="https://github.com/OpenTechSchool/python/wiki/Twitter-Client">data-centric tutorial</a>, with most of it being dedicated to learning the ins and outs of Python lists and dictionaries. The Twitter Search API showed itself to be particular good as an example service, being both easy-to-use and quite popular.
151
+
<p>This <ahref="http://opentechschool.github.io/python-scripting-mp3/">workshop</a>introduces Python as a scripting language. Scripting in here is referred to as small tasks, often used for system administration and filesystem organisation, which do not really require a full blown program but just some little script to automate tasks. In this particular case we work on organsing MP3 files depending on their embedded tags.
111
152
</p>
112
153
113
-
<p><strong>Notice:</strong> This material was written against <ahref="https://dev.twitter.com/discussions/10803">now-deprecated</a> parts of the Twitter API and needs updating.</p>
154
+
</div>
155
+
</div>
156
+
</section>
157
+
158
+
<sectionclass="bg_full">
159
+
<divclass="container">
160
+
161
+
<h2>Object-oriented programming in Python (incomplete)</h2>
162
+
<divclass="container_small">
163
+
164
+
<p>In the past exercises we have seen how to interact with turtle. Sadly, we've been limited to one single, pre-defined turtle. Wouldn't it be great if we could have many of them, or change their very core behaviour? See this <ahref="https://github.com/OpenTechSchool/python-oop/blob/master/index.rst">workshop</a> for details.
<pclass="cols">OpenTechSchool is a community initiative to provide programming and other tech-related workshops to women and their friends. We take care of the organizational side of things (venues, press, finding participants) and let our volunteer coaches to create the curriculum according to their vision. Our main goal is to create a friendly and safe learning environment where no one feels shy about asking any question. Everyone, no matter what their gender, skill level or experience, is invited to participate, whether as a coach or a learner. OTS is an idea we would be very happy to see spread across the globe!<br><br>If you want to know more about OTS, check out <ahref="http://www.opentechschool.org">our Website</a>, <ahref="http://blog.opentechschool.org">our Blog</a> and most importantly; join <ahref="https://groups.google.com/forum/?fromgroups#!forum/opentechschool">our mailinglist</a>.
176
+
<pclass="cols">OpenTechSchool is a community initiative to provide programming and other tech-related workshops to women and their friends. We take care of the organizational side of things (venues, press, finding participants) and let our volunteer coaches to create the curriculum according to their vision. Our main goal is to create a friendly and safe learning environment where no one feels shy about asking any question. Everyone, no matter what their gender, skill level or experience, is invited to participate, whether as a coach or a learner. OTS is an idea we would be very happy to see spread across the globe!<br><br>If you want to know more about OTS, check out <ahref="http://www.opentechschool.org">our Website</a>, <ahref="http://blog.opentechschool.org">our Blog</a> and most importantly; join <ahref="https://groups.google.com/forum/?fromgroups#!forum/opentechschool">our mailing list</a>.
0 commit comments