Code Monkey home page Code Monkey logo

python-75-hackathon's Introduction

Python 75 hackathon

Criteria is below:

1. Talent Accurate Profile & Project update (Max 20 points)

Just create your Talent Accurate (we call TACT) profile and update your project over there. The website is still in BETA, so if you face any issues, please let us know.

You can register your account here : http://talentaccurate.com/register (If you need any help on this section, our volunteers can help you out)

2. Regular progress (Max 110 points)

Make regular progress in your Github contribution. Don't dump all the code one time. Even if you have issues in your python files, don't worry about them. Just commit them and then fix them later.

3. Genuine Code (no copy paste ) (Max 140 points)

Don't simply copy and paste the code. If our validators come to know that you copied the code, you will get lower points. We randomly copy your code and google them. If we find a match, you will get lower points.

4. Run without any errors (Max 100 points)

Your code should run on Windows/Linux properly without any errors. Also, don't simply focus on a single topic like 50 exercises on String alone. As long as you involve many topics, you will get higher points.

Remember, our goal is to let you "TASTE all flavors of Python Ice Cream". So don't simply stick with one flavor. More diversified areas you explored in Python, more marks you get.

5. Code validation on Zoom call (Max 80 points)

We will give you a call random time (Other than your sleeping hours) to check your progress. Be available on Zoom audio call and be ready to share your screen.

Our validators might expect you to run the code in your laptop. If you are not able to run the code, you will get lower points. Based on your progress, commitment, and other factors, our validators can give you special credits.

Team size and total exercises:

  • 1 member - 75 exercises
  • 2-3 members - 100 (average 35-50 exercises per candidate)
  • 4-5 members - 140 (average 28-35 exercises per candidate)

Various Python Topics:

  • Introduction
  • Text input and output
  • String slices
  • Variables
  • Lists
  • If statements
  • Functions
  • Global and Local variables
  • Scope
  • Loops
  • Range
  • Tuples
  • Dictionaries
  • Datatype casting
  • Random numbers
  • Read file
  • Write file
  • Objects and classes
  • Python class
  • Encapsulation
  • Method overloading
  • Inheritance
  • Polymorphism
  • Inner classes
  • Factory method
  • Recursive functions
  • Logging
  • Subprocess
  • Threading
  • Lambda
  • Sets
  • Modules
  • Graphs
  • State Machine
  • Tree
  • Binary numbers
  • Python Debugging

Python Tutorials:

python-75-hackathon's People

Contributors

teamtact avatar soorya-srinivasan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.