~dkuhlman/python-training-materials/Materials

« back to all changes in this revision

Viewing changes to Docs/agenda_4day.html

  • Committer: Dave Kuhlman
  • Date: 2015-11-17 20:12:00 UTC
  • Revision ID: dkuhlman@davekuhlman.org-20151117201200-jbjklxkupsxkg24h
Added BeautifulSoup example.  Some doc updates.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4
4
<head>
5
5
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6
 
<meta name="generator" content="Docutils 0.6: http://docutils.sourceforge.net/" />
 
6
<meta name="generator" content="Docutils 0.13: http://docutils.sourceforge.net/" />
7
7
<title>Python Training Agenda</title>
8
8
<style type="text/css">
9
9
 
186
186
  font-family: sans-serif }
187
187
 
188
188
tt.docutils {
189
 
  background-color: #eeeeee;
 
189
  background-color: #dddddd;
190
190
}
191
191
 
 
192
ul.auto-toc {
 
193
  list-style-type: none }
 
194
 
192
195
</style>
193
196
</head>
194
197
<body>
195
198
<div class="document" id="python-training-agenda">
196
199
<h1 class="title">Python Training Agenda</h1>
197
200
 
198
 
<p>This document provides an agenda for a four-day course in beginning
199
 
Python programming.</p>
 
201
<p>This document provides an outline and plan for a four-day course in
 
202
beginning Python programming.</p>
200
203
<hr class="docutils" />
201
204
<p>Day 1 AM:</p>
202
205
<ul class="simple">
243
246
<hr class="docutils" />
244
247
<p>Day 3 AM:</p>
245
248
<ul class="simple">
246
 
<li>Statements continued: (1) del, (2) exec and eval().</li>
 
249
<li>Statements continued: (1) del, (2) exec and the eval() function.</li>
247
250
<li>Structured Python -- functions.</li>
248
251
<li>Practical exercises: statements and functions.</li>
249
252
</ul>
250
253
<p>Day 3 PM:</p>
251
254
<ul class="simple">
 
255
<li>More structured Python -- modules and packages.</li>
 
256
<li>Review of Python execution model.</li>
 
257
<li>Iterators and generators; list comprehensions, generator
 
258
expressions, dictionary and set comprehensions.</li>
252
259
<li>Structured Python, continued -- Object-oriented programming,
253
260
classes, and instances.</li>
254
 
<li>More structured Python -- modules and packages.</li>
255
 
<li>Review of Python execution model.</li>
256
 
<li>Iterators and generators.</li>
257
 
<li>Practical exercises: (1) functions; (2) classes and object-oriented
258
 
programming; (3) iterators and generators.</li>
 
261
<li>Practical exercises: (1) functions; (2) iterators and generators;
 
262
(3) classes and object-oriented programming;</li>
259
263
</ul>
260
264
<hr class="docutils" />
261
265
<p>Day 4 AM:</p>
267
271
</ul>
268
272
<p>Day 4 PM:</p>
269
273
<ul class="simple">
270
 
<li>Advanced topics -- (1) Embedded Python. (2) Extended Python;
271
 
extending Python in other languages (SWIG, Pyrex, etc).  Comparison
272
 
with equivalent tasks for Jython.</li>
273
274
<li>Practical exercises: (1) functions; (2) classes; (3) modules.</li>
274
275
<li>Practical exercises -- Application related tasks and problems
275
276
suggested by class members.  Possible topics: (1) XML processing in
276
277
Python; (2) database access with Python; (3) more text processing;
277
 
(4) etc.</li>
 
278
(4) the Python unit testing framework; (5) etc.</li>
278
279
</ul>
279
280
</div>
280
281
<div class="footer">
281
282
<hr class="footer" />
282
283
<a class="reference external" href="agenda_4day.txt">View document source</a>.
 
284
Generated on: 2015-11-04 21:23 UTC.
283
285
Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
284
286
 
285
287
</div>