Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Python - Intro to Computer Science - Harvard's CS50 (2018)

via freeCodeCamp

Overview

This course aims to teach the basics of the Python programming language and the foundations of computer science. The individual skills and tools taught include Python syntax, interpreting vs. compiling, working with strings, integers, floats, conditions, lists, and dictionaries. The teaching method involves lecture-style instruction. The intended audience for this course is beginners interested in learning Python and computer science concepts.

Syllabus

) Introduction.
) Week 5 Recap.
) resize.py.
) Python Syntax.
) Interpreting vs. Compiling.
) hello.py.
) string0.py.
) string1.py.
) ints.py.
) floats.dpy.
) overflow.py.
) conditions.py.
) answer.py.
) cough0.py.
) cough1.py.
) cough2.py.
) cough3.py.
) positive.py.
) capitalize2.py.
) strlen.py.
) argv0.py.
) argv1.py.
) swap.py.
) list.py.
) struct0.py.
) mario0.py.
) mario1.py.
) mario2.py.
) mario3.py.
) resize.py, continued.
) dictionary.py.

Taught by

freeCodeCamp.org

Reviews

4.5 rating, based on 2 Class Central reviews

Start your review of Python - Intro to Computer Science - Harvard's CS50 (2018)

  • Profile image for Shreenand Bhattad
    Shreenand Bhattad
    pI attended … I have nothing but praise for how the workshop was run especially with the tutors, Tony and Kieran…. at each chapter of the workshop, everything was explained in detail and their experiences in this industry were shared freely with us,…
  • Profile image for Yaswanth.A
    Yaswanth.A
    Excellent teaching enjoyed by learning this python
    I have never seen such teaching
    i under stood everything clearly

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.