Thanks for visiting my programming projects. Projects are written in Python, mySQL, and Javascript
This repository contains Python projects while learning the language for the first time. Projects range from basic data types, data structures, to object-oriented programming, usage of modeules, API scripting, etc. Many projects include the main.py files used to test the code.
- Ubuntu 14.04 LTS
- python3 3.4.3
- mysql 14.14 Distrib 5.7.20, for Linux (x86_64) using EditLine wrapper
- pip3 (1.5.4 from /usr/lib/python3/dist-packages (python 3.4))
- requests module
- nodejs
- pep8 / pycodestyle styling
- semistandard styling
- All programs were run on a Vagrant(ubuntu/trusty64) (Virtualbox) environment
In your terminal, git clone the directory with the following command:
git clone https://github.com/feliciahsieh/[Github project directory]
Compile the files using:
./[pythonFile.py]
- 0x00-python-hello_world
- 0x01-python-if_else_loops_functions
- 0x02-python-import_modules
- 0x03-python-data_structures
- 0x04-python-more_data_structures
- 0x05-python-exceptions
- 0x06-python-classes
- 0x07-python-test_driven_development
- 0x08-python-more_classes
- 0x09-python-everything_is_object
- 0x0A-python-inheritance
- 0x0B-python-input_output
- 0x0C-python-almost_a_circle
- 0x0D-SQL_introduction
- 0x0E-SQL_more_queries
- 0x0F-python-object_relational_mapping
- 0x10-python-network_0
- 0x11-python-network_1
- 0x12-javascript-warm_up
- 0x13-javascript_objects_scopes_closures
- 0x14-javascript-web_scraping
- 0x15-javascript-web_jquery
./[executable file]
Run a Python program at your shell prompt normally as directed.
Work is owned and maintained by Felicia Hsieh (@feliciahsiehsw). A few projects were group projects, and joint ownership will be reflected in each respective project README.md file.