Skip to content

Commit

Permalink
Merge branch 'gh-pages' of github.com:OpenTechSchool/python into gh-p…
Browse files Browse the repository at this point in the history
…ages
  • Loading branch information
lehmannro committed Mar 26, 2014
2 parents 07eddc4 + 70ee935 commit d3b7e2d
Show file tree
Hide file tree
Showing 3 changed files with 81 additions and 271 deletions.
84 changes: 68 additions & 16 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,47 @@ <h2>About</h2>
</div>

</section>
<div class="bg_full">
<div class="container container_narrow">

<div class="col_left">
<h2>Coaching</h2>

<ul>
<li><a href="http://opentechschool.github.com/slides/presentations/coaching/">Coaching Guidelines</li>
<li><a href="http://www.opentechschool.org/handbooks/workshops/organisers-schedule.html">Scheduling a workshop</a></li>
<li><a href="http://www.opentechschool.org/handbooks/workshops/starting-a-workshop.html">Creating a new workshop</a></li>
<li><a href="http://www.opentechschool.org/handbooks/contribute.html">Translating and Contributing</a></li>
<li>
<div>
<span>Join the <a href="http://groups.google.com/a/opentechschool.org/group/coaches.python" target="_blank">Python coaches mailing list</a>:</span>

<form action="http://groups.google.com/a/opentechschool.org/group/coaches.python/boxsubscribe">
<input type="text" placeholder="Email" name="email"><input type="submit" name="sub" value="Sign up">
</form>
</div>
</li>
</ul>
</div>

<section class="bg_full">

<div class="col_right">
<h2>Learning Materials</h2>
<ul>
<li><a href="#python-beginners">Introduction to programming with Python</li>
<li><a href="#facebook-client">Facebook Search client</a></li>
<li><a href="#data-processing">Data Processing in Python</a></li>
<li><a href="#python-flask">Websites with Python Flask</a> [<a href="https://github.com/OpenTechSchool/python-flask-code">code</a>]</li>
<li><a href="#biopython">workshop on biological data</a></li>
<li><a href="#django-workshop">Basic Django WebApp workshop</a></li>
</ul>
<a href="http://opentechschool.org/materials.html">and other languages</a>

</div>
</div>
</div>

<section class="bg_full" id="python-beginners">
<div class="container">

<h2>Python for beginners</h2>
Expand All @@ -36,7 +75,7 @@ <h4>Satuday afternoon</h4>
</div>
</section>

<section class="bg_full">
<section class="bg_full" id="python-flask">
<div class="container">

<h2>Flask</h2>
Expand All @@ -49,7 +88,7 @@ <h2>Flask</h2>
</div>
</section>

<section class="bg_full">
<section class="bg_full" id="biopython">
<div class="container">

<h2>BioPython</h2>
Expand All @@ -62,39 +101,41 @@ <h2>BioPython</h2>
</div>
</section>

<section class="bg_full">
<section class="bg_full" id="data-processing">
<div class="container">

<h2>Data Processing with Python (draft)</h2>
<h2>Data Processing with Python</h2>
<div class="container_small">

<p>In this <a href="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.
<p>In this <a href="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 <a href="http://ipython.org/notebook.html">IPython Notebook</a>.
</p>

</div>
</div>
</section>

<section class="bg_full">

<section class="bg_full" id="facebook-client">
<div class="container">

<h2>Scripting the MP3 Library with Python (draft)</h2>
<h2>Facebook Search Client</h2>
<div class="container_small">

<p>This <a href="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.
<p>Interested in learning about how to read data from the biggest Social Network created so far? The <a href="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.
</p>

</div>
</div>
</section>

<section class="bg_full">

<section class="bg_full" id="django-workshop">
<div class="container">

<h2>Object-oriented programming in Python (draft)</h2>
<h2>Django WebApp workshop</h2>
<div class="container_small">

<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 <a href="https://github.com/OpenTechSchool/python-oop/blob/master/index.rst">workshop</a> for details.
<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 <a href="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.
</p>

</div>
Expand All @@ -104,13 +145,24 @@ <h2>Object-oriented programming in Python (draft)</h2>
<section class="bg_full">
<div class="container">

<h2>Twitter Client (defunct)</h2>
<h2>Scripting the MP3 Library with Python (incomplete)</h2>
<div class="container_small">

<p><a href="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 <a href="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.
<p>This <a href="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.
</p>

<p><strong>Notice:</strong> This material was written against <a href="https://dev.twitter.com/discussions/10803">now-deprecated</a> parts of the Twitter API and needs updating.</p>
</div>
</div>
</section>

<section class="bg_full">
<div class="container">

<h2>Object-oriented programming in Python (incomplete)</h2>
<div class="container_small">

<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 <a href="https://github.com/OpenTechSchool/python-oop/blob/master/index.rst">workshop</a> for details.
</p>

</div>
</div>
Expand All @@ -121,7 +173,7 @@ <h2>Twitter Client (defunct)</h2>
<div class="container">

<h2 ><span>About OpenTechSchool</span></h2>
<p class="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 <a href="http://www.opentechschool.org">our Website</a>, <a href="http://blog.opentechschool.org">our Blog</a> and most importantly; join <a href="https://groups.google.com/forum/?fromgroups#!forum/opentechschool">our mailinglist</a>.
<p class="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 <a href="http://www.opentechschool.org">our Website</a>, <a href="http://blog.opentechschool.org">our Blog</a> and most importantly; join <a href="https://groups.google.com/forum/?fromgroups#!forum/opentechschool">our mailing list</a>.
</p>

</div>
Expand Down
13 changes: 13 additions & 0 deletions stylesheets/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,19 @@ footer a:focus {
overflow: hidden;
}


.col_left {
width: 46%;
float: left;
margin: 0 4% 1.5em 0;
}


.col_right {
width: 46%;
float: right;
margin: 0 0 1.5em 4%;
}

/* ============================== */
/* ! Layout for desktop version */
Expand Down
Loading

0 comments on commit d3b7e2d

Please sign in to comment.