YoVDO

Python

Offered By: Exercism

Tags

Python Courses Game Development Courses Software Development Courses Object-oriented programming Courses Data Manipulation Courses Algorithmic Problem Solving Courses String Manipulation Courses

Course Description

Overview

Python is a dynamic and strongly typed object-oriented programming language. It employs both duck typing and gradual typing (via type hints). It supports multiple programming paradigms including imperative (object-oriented, procedural) and declarative (functional, concurrent) flavors. But do not be fooled: while programming across paradigms is fully supported, everything in Python is an object.

Syllabus

  • Hello World
  • Guido's Gorgeous Lasagna
  • Ghost Gobble Arcade Game
  • Currency Exchange
  • Meltdown Mitigation
  • Black Jack
  • Little Sister's Essay
  • Little Sister's Vocabulary
  • Card Games
  • Chaitana's Colossal Coaster
  • Making the Grade
  • Tisbury Treasure Hunt
  • Inventory Management
  • Cater Waiter
  • Ellen's Alien Game
  • Reverse String
  • Resistor Color
  • Two Fer
  • Leap
  • Resistor Color Duo
  • Pangram
  • Isogram
  • Grains
  • Hamming
  • Bob
  • Rna Transcription
  • Armstrong Numbers
  • Etl
  • Darts
  • Raindrops
  • Sum Of Multiples
  • Anagram
  • Difference Of Squares
  • Flatten Array
  • Perfect Numbers
  • Gigasecond
  • Isbn Verifier
  • Space Age
  • Collatz Conjecture
  • Secret Handshake
  • Wordy
  • Triangle
  • House
  • Rotational Cipher
  • Binary Search
  • List Ops
  • Acronym
  • Pig Latin
  • Protein Translation
  • Scrabble Score
  • Atbash Cipher
  • Word Count
  • Yacht
  • Robot Name
  • Nth Prime
  • Twelve Days
  • Series
  • Phone Number
  • Matching Brackets
  • Say
  • Queen Attack
  • Run Length Encoding
  • Luhn
  • Sublist
  • Diamond
  • Transpose
  • Prime Factors
  • D&D Character
  • Roman Numerals
  • Simple Cipher
  • Matrix
  • Allergies
  • High Scores
  • Crypto Square
  • Beer Song
  • Poker
  • Kindergarten Garden
  • Saddle Points
  • Robot Simulator
  • Rectangles
  • Sieve
  • Grade School
  • Circular Buffer
  • Clock
  • Simple Linked List
  • Tree Building
  • Ocr Numbers
  • Diffie Hellman
  • Connect
  • Pythagorean Triplet
  • Grep
  • Minesweeper
  • Meetup
  • Rail Fence Cipher
  • Tournament
  • Markdown
  • Food Chain
  • Palindrome Products
  • Linked List
  • Variable Length Quantity
  • All Your Base
  • Largest Series Product
  • Spiral Matrix
  • Change
  • Complex Numbers
  • Ledger
  • Go Counting
  • Hangman
  • Scale Generator
  • Knapsack
  • Rational Numbers
  • Forth
  • Custom Set
  • Bowling
  • Dot Dsl
  • Zebra Puzzle
  • Binary Search Tree
  • Affine Cipher
  • Word Search
  • Bank Account
  • Alphametics
  • React
  • Zipper
  • Two Bucket
  • Book Store
  • Dominoes
  • Satellite
  • Sgf Parsing
  • Paasio
  • Rest Api
  • Pov

Related Courses

Intro to Theoretical Computer Science
Udacity
Power and elegance of computational thinking
The University of Oklahoma via Janux
Comparing Genes, Proteins, and Genomes (Bioinformatics III)
University of California, San Diego via Coursera
Algoritmi quotidiani
University of Urbino via EMMA
Competitive Programmer's Core Skills
Saint Petersburg State University via Coursera