Skip to content

mperham2/python-devtest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Developer Test

A simple test to show that a web developer knows how to use basic tools and understands the basics of the Python language.

Tests

Make sure to fork this repository and submit a pull request with the requested tasks completed.

Part 1: Python Basics

  1. Create a function called reverse() that reverses a string.
  2. Write unit tests to prove that the function works.
  3. Add your solution (both scripts) to the "part1" folder in a new folder called "reverse_yourlastname".
  4. Commit/push to Github and submit a pull request.

Part 2: Web Development with Flask

  1. Using Flask, create a simple website that has a single form entry field with a submit button.
  2. Submitting the form will result in the submitted text shown in reverse on the next page.
  3. Add your solution to the "part2" folder in a new folder called "reverse_flask_yourlastname".
  4. Commit/push your code up to Heroku
  5. Update the part2/README.md file in this repository with the publicly accessible URL
  6. Commit/push to Github and submit a pull request.

Todo

  1. Add additional tests to part 1
  2. Add Django Test
  3. Add Pyramid Test
  4. Add web2py Test
  5. Create web app

About

new developer test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.5%
  • HTML 41.9%
  • CSS 4.6%