Dons Deals

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 26 November 2013

Free Online Video Courses from the guys at Google - Learn to write Python Programs - Intro to Computer Science Class Online (CS101) - Udacity

Posted on 10:20 by Unknown

Have you checked out the Free Online Video Courses from the guys at Google? Its' at Udacity.com. The course that teaches beginner Python is called, Introduction to Computer Science. It's here, (https://www.udacity.com/course/cs101). I took it, when it first cam out, a year or two ago and it was great. It did move a bit fast for me. But, they say, that they have changed things. So that people can move at their own pace, now. I plan on taking it again. The Course Catalog is here, with all of their courses, (https://www.udacity.com/courses). They now, also have Credited Courses too. Here's a Post on an interesting one, (http://blog.udacity.com/2013/11/sebastian-thrun-launching-our-data.html?utm_campaign=website&utm_source=sendgrid.com&utm_medium=email)


"At the end of this course, you will have learned key concepts in computer science and enough programming to be able to write Python programs to solve problems on your own. This course will prepare you to move on to intermediate-level computing courses."

Don

Introduction to Computer Science

Beginner

The full experience starts January 2014.
Learn More

Class Summary

In this course you will learn key concepts in computer science and learn how to write your own computer programs in the context of building a web crawler.

What Should I Know?

There is no prior programming knowledge needed for this course. Beginners are welcome!

What Will I Learn?

At the end of this course, you will have learned key concepts in computer science and enough programming to be able to write Python programs to solve problems on your own. This course will prepare you to move on to intermediate-level computing courses.

Syllabus

Lesson 1: How to Get Started

Your first program: Extracting a link

Lesson 2: How to Repeat

Procedures, decisions (if), loops; finding all of the links on a page

Additional Lesson: How to Solve Problems

Universal techniques for solving programming problems

Lesson 3: How to Manage Data

Lists; crawling the web

Lesson 4: Responding to Queries

Complex data structures; building a reverse index to do searches; networks

Lesson 5: How Programs Run

Reasoning about cost; hash tables (Dictionary)

Lesson 6: How to Have Infinite Power

Recursive definitions; ranking search results

Lesson 7: Where to Go from Here

Past, present, and future of computing; exam

Extended Units

(These units were not part of the original (7-week) course, but have been added to the course.)

Lesson 8: How to Learn New Things

Tips for learning more on your own

Lesson 9: How to Manage Complexity

Modules, types, classes

Lesson 10: How to Reuse Classes

Inheritance

Lesson 11: Programs in the Real World

File IO, and Exceptions

FAQ

When does the course begin?

This class is self paced. You can begin whenever you like and then follow your own pace. It’s a good idea to set goals for yourself to make sure you stick with the course.

How long will the course be available?

This class will always be available!

How do I know if this course is for me?

Take a look at the “Class Summary,” “What Should I Know,” and “What Will I Learn” sections above. If you want to know more, just enroll in the course and start exploring.

Can I skip individual videos? What about entire lessons?

Yes! The point is for you to learn what YOU need (or want) to learn. If you already know something, feel free to skip ahead. If you ever find that you’re confused, you can always go back and watch something that you skipped.

What are the rules on collaboration?

Collaboration is a great way to learn. You should do it! The key is to use collaboration as a way to enhance learning, not as a way of sharing answers without understanding them.

Why are there so many questions?

Udacity classes are a little different from traditional courses. We intersperse our video segments with interactive questions. There are many reasons for including these questions: to get you thinking, to check your understanding, for fun, etc... But really, they are there to help you learn. They are NOT there to evaluate your intelligence, so try not to let them stress you out.

What should I do while I’m watching the videos?

Learn actively! You will retain more of what you learn if you take notes, draw diagrams, make notecards, and actively try to make sense of the material.

Go there...
https://www.udacity.com/course/cs101

Udacity.com - Build your own self-driving car and Search Engine Classes
Build your own self-driving car - Hack a Day
CS 101: Building a Search Engine - YouTube
CS 373: Programming a Robotic Car - YouTube
DARPA Grand Challenge - Wikipedia, the free encyclopedia
Gabriel Weinberg from DuckDuckGo Visits Udacity - YouTube
Grace Hopper on Letterman! - YouTube
How many minutes in 7 weeks
Sebastian Thrun: Google's Driverless Car
Udacity and the future of online universities | Felix Salmon
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century
Udacity - Educating the 21st Century - Course cs101, left off here 02-23-12
Udacity - Educating the 21st Century - left off here in Couse on Robotic Car, if link goes to right place
Udacity - Educating the 21st Century - Stopped here 02-28-12
Unit 1 Office Hours - Post Your Questions here - CS101
Want to learn Artificial Intelligence? Good. - Hack a Day
what is number of minutes in seven weeks? - Google Search
Udacity Blog: Sebastian Thrun: Launching our Data Science & Big Data Track built with Leading Industry Partners
Success - Udacity
Course Catalog for Free Online Classes - Udacity
Intro to Computer Science Class Online (CS101) - Udacity

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • ZigBee - a specification for a suite of high level communication protocols used to create personal area networks built from small low-power digital radios
    ZigBee From Wikipedia, the free encyclopedia Jump to: navigation , search ZigBee ...
  • Open Sorce Hardware - The Wandboard is a low cost board based on the i.MX6 multicore ARM Cortex-A9 family of processors. In consists of a core module based on the EDM standard and a simple to extend baseboard
    Here's an Open Source Wandboard - Freescale i.MX6 ARM Cortex-A9 Opensource Community Development Board. The Wandboard is a low ...
  • 1967 Chevy Camaro Complete Rebuild - Videos, HowStuffWorks Videos "NAPA Videos"
    Video Playlist - West Coast Customs Shop, Completely Tears Down a 1967 Chevy Camaro and then does a Complete Rebuild...
  • Installing and Updating GRUB 2 in Fedora Linux
    This Page has allot of info on Installing, Updating and Trouble Shooting Grub 2 in Fedora Linux. There are some good How To's for...
  • Dynaco Stereo 400 Power Amplifier - Dead Channel Fix - Dynaco Repairs For PC-28 Amplifier Boards
    My Dynaco Stereo 400 Amp... The Page Below these e-mails with Kevin Boales. Looks like the one that I found. Back in ...
  • Open source PLC's - PLC (programmable logic controller)
    Here's some Great Looking Open source PLC Projects. The OSPLC Small & Large Bricks are open-source PLC (programmable logic ...
  • NetProMax PC with Motherboard P5PE-VM ASUSTeK
    Here are some links to info on the NetProMax PC with Motherboard P5PE-VM ASUSTeK ... Don ASUSTe...
  • Running a PXE Boot Server in Parted Magic
    Here's some good info on Running PXE Boot Server in Parted Magic... Don PXE – Parted Magic PXE PXE: the "classic" way ...
  • Americas Health Care - Obama Care - Key Features of the Affordable Care Act - Health Care and Education Reconciliation Act
    Finally! Some real info, as in... This is the date that the Affordable Care Act, goes into effect. Open enrollment in the Heal...
  • Building a Brushless Motor Controller using an ATmega Chip - by Davide Gironi
    Here's a very in depth Article on Building a Brushless Motor Controller using an ATmega Chip - by Davide Gironi... Do...

Blog Archive

  • ▼  2013 (354)
    • ►  December (12)
    • ▼  November (33)
      • Ninja Blocks Home Automation System - Hardware, as...
      • The Rules are Changing as we go, with Obama Care -...
      • Linux Drivers for the HP Photosmart C3180 All-in-O...
      • How To install HULU and NETFLIX on your XBMC Media...
      • Fun Linux Commands - 20 Funny Commands of Linux or...
      • Illumination Software Creator - visually build you...
      • I'm trying out SparkyLinux, it's based on Debian T...
      • How to Hack a Portable DVD Player into a Cheap LCD...
      • LCD TV Repair made easy # 1 - YouTube
      • NetHogs App, is great for finding out how much Ban...
      • Neverquest Trojan Targets Online Banking Users - O...
      • Free Online Video Courses from the guys at Google ...
      • There's a New Public Key in Town - Open Source NTR...
      • DIY Pick and Place V2 Project Complete - Brian Dor...
      • Earth Quakes in Azle TX! Yep, it's real!
      • Auto-Sort Bookmarks - Add-ons for Firefox
      • Network Activity Viewer - Net Activity Viewer
      • Fokirtor Linux Back Door Uses Covert Communication...
      • Human Powered Hydrofoils - Bikes
      • Installing and Configuring OpenSSH Server In Linux...
      • Virus Scan a file online, upload a file
      • Ham Radios - BITX - An easy to build 6 watts SSB t...
      • Web Browser Safety - What Is Your Browser Doing be...
      • Not just an altered Ink Jet Printer for Printing C...
      • KiCad Project Creation - Video Series "Getting To ...
      • WinDirStat disk usage statistics viewer and clean-...
      • England's National Media Museum Discovers World’s ...
      • How to install Raspbmc on the Raspberry Pi, from t...
      • TreeLine and HTMLDoc for Editing Organizing and Co...
      • Cuisinart 3-in-1 Cook Central (MSC-600) Demo Video...
      • Fedora or Korora 17 How to Move or Delete utab fil...
      • Intel's Galileo open-source computer for the hacke...
      • What's the Image on the Google Home Page, all abou...
    • ►  October (23)
    • ►  September (46)
    • ►  August (52)
    • ►  July (36)
    • ►  June (45)
    • ►  May (17)
    • ►  April (38)
    • ►  March (19)
    • ►  February (22)
    • ►  January (11)
  • ►  2012 (145)
    • ►  December (27)
    • ►  November (31)
    • ►  October (14)
    • ►  September (15)
    • ►  August (48)
    • ►  July (10)
Powered by Blogger.

About Me

Unknown
View my complete profile