Skip to content

danielorbach/python-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-course

A basic Python course for experienced programmers.

Disclaimer

  • Prior programming experience in any Object-Oriented language
  • Won't discuss any new programming concepts
    • Will show Pythonic implementations
  • Practice is key for this course
    • Homework exercises
    • Online resources

How to work with this repository?

Clone your own Fork of the repository:

Each lesson has a directory. Inside that folder there is a homework directory. Inside that folder I'll place each exercise in it's own directory.

Practice

Practice is mandatory to learn new languages.

The exercises should be comitted to a local branch and submitted as a Pull-Request to the master branch of your forked version.
The exercises will be published in the repository and via Slack:

  • Exercises are numbered and placed in appripriate folders
  • Each exercise folder will have at least one file (named main.py) with details as part of its doc-string.
  • Details include a number/name, a link and a quick summary.
  • The summary does not replace the link, Read the exercise from the link.
"""
Homework Exercise: Example 
Link: www.practicepython.org/exercise/2014/04/30/13-fibonacci.html

Write a program that asks the user how many Fibonnaci numbers to generate and then generates them.
Take this opportunity to think about how you can use functions.
Make sure to ask the user to enter the number of numbers in the sequence to generate.(Hint: The Fibonnaci seqence is a sequence of numbers where the next number in the sequence is the sum of the previous two numbers in the sequence.
The sequence looks like this: 1, 1, 2, 3, 5, 8, 13, …)
"""

About

Python course for Java/C++ programmers (agenda & homework)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published