This repository serves as an introduction to software/game development.
It uses Python as a learning language, the Brackets editor for learning web development, and the Godot game engine.
It is divided into 6 sections:
First, you will learn how to program using the Python (version 2.7) language. Then you will play with various programs. Next, I provide you with links to resources. Lastly, you will create video games using the Godot game engine API, a website using html, css and javascript. You will also create a few databases using sqlite3 and Python.
-
This is intended for beginners who want to dive into the software development industry.
-
For an easy start, you can use the Brackets IDE to practice Python. There is an extension that allows you to run Python and Ruby scripts. To download, go to File/Extension Manager within Brackets and search "Python." The link to the repository for the extension is here. As a note, this extension cannot use the
raw_input()
andinput()
functions. -
If you have an iPad, the Pythonista and Editorial are worth the purchase. I used Editorial to learn Python myself. No additional installations are required.
-
This is a work in progress. Hope it helps.
-TD
My Twitter