Overview
Learn how to model problems, and how to optimize performance by using some of the advanced features of Python.
Syllabus
- Lesson 1
- Bonus: Shuffling
- Andy's Corner 1
- Problem Set 1
- Office Hours 1
- Lesson 2
- Problem Set 2
- Office Hours 2
- Lesson 3
- Problem Set 3
- Office Hours 3
- Lesson 4
- Problem Set 4
- Lesson 5
- Problem Set 5
- Office Hours 5
- Python Glossary
- Lesson 6
- Problem Set 6
- Office Hours 6
- Lesson 7
- Practice Exam
Taught by
Peter Norvig
Tags
Reviews
4.1 rating, based on 14 Class Central reviews
5 rating at Udacity based on 1 rating
Showing Class Central Sort
-
All I can say is wow. If you want to watch a master, irrespective of your experience as Python programmer. Peter Norvig is someone you will want to learn with. Each week his lesson explored different concepts in computer science. His lectures had a different them each week and made for a very interesting experience. Be prepared to work hard and learn about the power of Python and some elegant ways to solve some tough problems.
-
Too little previous programming experience and familiarity to CS concepts might lead to frustration here.
There is a quite a large gap between the level of this course and that of the introductory CS101 (Udacity) or Interactive Python (Coursera). -
Very entertaining. Both challenging and fun.
Can be useful to get the gist of programming and algorithms, learn some advanced Python tricks, and find some nice general solutions to problems and puzzles of varying difficulty. -
It is a fantastic class. Very challenging. Norvig is a virtuoso at problem solving and Python programming. It is not introductory, it is a great help to people who already know programming and some Python. It can move them (us) to a new higher level. Many quizzes and program assignments with good feedback.
-
This is very helpful for increase skills and knowledge.this is best course and very helpful and any can learn and gain his knowledge. For a good work.
-
-
-
-
-