MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » 9780975475942 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Software Development I: with Python, self-study course US$49.95

Software Development I: with Python, self-study course

Teach yourself programming with no prior experience

The open-source Python programming language has grown in capability and support to become a serious contender for cross-platform personal computing and server development. This course introduces the student to this exciting programming language, cultivating professional software development skills along the way. Yet this course requires no prior programming knowledge. Organized as 64 lessons, 16 tests and two exams, for a total of 82 lecture units, this course covers the following topics:

  • Python variable, function, class and environment syntax.
  • Custom module development.
  • Software development skills and activities.
  • Python dictionaries, lists, tuples and iterable types.
  • Command console operations.
  • List comprehensions.
  • Python exception handling.
  • IPython operations and commands.
  • Essential built-in Python library features.
  • An introduction to Matplotlib.
  • An introduction to wxPython and windowed development.
By the end of the course, students will have learned how to write Python projects, including custom classes and modules. The course culminates with an exploration of windowed application development, including a bitmapped graphics project.

Course Materials

As well as the 605-page book with lay-flat binding, each order will include a CD-ROM that contains the following:
  • Instructor's guide for each lesson
  • Tests and exams
  • Solutions guide for exercises, tests and exams
  • Student handouts
  • Completed projects for each lesson
Note: If you order multiple copies of the book and you require more than one instructor's CD-ROM, please state your requirement in the Comments area after placing your order.

Student Prerequisites

Simple computer skills, including typing, installing programs, starting programs from the Start menu, and finding and opening files with Explorer.

Instructor Prerequisites

Same as student. No programming experience is required to monitor student progress successfully.

Operating System Requirements

Windows XP or higher, 400 MB free disk space (1 GB preferred).

Errata and Updates

Corrections to errors in the text or instructor material will be available on this Errata Page.

Sample Lesson

Download and review a sample lesson and a sample instructor guide for the same lesson.

About the SoftBaugh Professional Development Course Series

This book is the first in an upcoming series that helps students become more successful as employees or entrepreneurs. Regardless of your specific situation or needs, these courses can help you meet your goals. All instructor materials, including tests and solution guides, are supplied for free on CD-ROM with any of the courses.

This course series will be ideal also for home-school students to start them down the road to a complete technical education. By the end of the complete series, when available, students will be able to design circuit boards, write firmware, and program microcontrollers used in many products, including consumer products and agricultural equipment.

This product was added to our catalog on Thursday 01 July, 2010.


Customers who bought this product also purchased
VGA Camera Module with OV7620 CMOS Color Sensor, I2C, 640x480VGA Camera Module with OV7620 CMOS Color Sensor, I2C, 640x480US$90.00

Power-over-Ethernet Injector Module, 9-24VPower-over-Ethernet Injector Module, 9-24VUS$13.93

LCD 4-mux, 7 digits x 14 segments, progress bar, arrowsLCD 4-mux, 7 digits x 14 segments, progress bar, arrowsUS$5.70

Atmel AVR BASIC Compiler (BASCOM)Atmel AVR BASIC Compiler (BASCOM)US$112.00

Shopping Cart more
0 items
What's New? more
Flowcode 7 "Mechatronics Pack" Feature Pack
Flowcode 7 "Mechatronics Pack" Feature Pack
Specials more
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Software Development I: with Python, self-study course
Reviews more
Write ReviewWrite a review on this product!
  Wednesday 05 August, 2020   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce