Firefly needs a modern browser, so you may notice things look broken right now.

To get a better experience, try one of the supported browsers listed here.

  • Explore
    • KS3 Yr 7,8 & 9
    • GCSE
    • A-Level
    • Programming
      •  Installation
      •  Basics
      •  Data Types & Casting
      •  Operators
      •  If Statements (Selection)
      •  Loops (Iteration)
      •  Data Structures
      •  String Manipulation
      •  Procedures & Functions
      •  File Handling
      •  Validation
      •  OOP
      • Building GUIs
      • Extended programming tasks
      • Programming Challenges
      • Extra Links
      • Retro games project
  • Programming
  • Extra Links

Extra Links

  • Repl.it
  • SoloLearn
  • Home and Learn
  • Project Euler
  • Code Forces
  • Python for Data Science
  • Applied Data Science
  • Machine Learning with Python
  • Udemy
  • Coursera
  • 13 Project Ideas
  • Code Wars
  • Last updated by Dan Copeman
  • Last updated 14/10/2021
  • More page information