RULES FOR FINDING A GOOD PROJECT - Lenskills
SUBTOTAL :
programming
RULES FOR FINDING A GOOD PROJECT

RULES FOR FINDING A GOOD PROJECT

programming
Short Description:
projects ideas for basic and advance python programming THE 3 RULES FOR FINDING A PROJECT

Product Description

Projects offer you a promising way to kick-start your career in this field. Not only do you get to learn more about Python by applying it, you also get projects to showcase on your CV! Nowadays, recruiters evaluate a candidate’s potential by his/her work. It wouldn’t matter if you just tell them how much you know if you have nothing to show them! That’s where most people struggle and miss out.

lenskills


You might have worked on several projects before, but if you can’t make it presentable & easy-to-explain, how on Earth would someone know what you are capable of? That’s where these projects will help you. Think of the time you’ll spend on these projects like your training sessions. The more time you spend practicing, the better you’ll become!


We’ve made sure to provide you with a taste of a variety of problems from different domains. We believe everyone must learn to smartly work; hence some advance projects are also included.

THE 3 RULES FOR FINDING A PROJECT:-


Pick a topic that interests you– If you’re motivated by the topic of a project, you’ll be better faced to take on the roadblocks you face along the way.

Think about why you are learning– What do you want to eventually do? Maybe you want to get into web development, or maybe robotics? Choosing a project that intersects with this will also help with motivation.


Don’t aim too big– One of the most common issues with building projects is getting too ambitious, and then getting discouraged as you run into early problems. Pick something small that you think you could achieve in 2–3 weeks. Remember, it’s easier to expand your project later than to try and build something complex immediately.


lenskill



To help you decide where to begin, we’ve divided this list into 2 levels, namely:

Beginner Level/Intermediate Level: This level comprises of Python Projects which are fairly easy to work with, and don’t require complex techniques. You can solve them using basic python knowledge such as functions, conditional statements etc.

Advanced Level:This level is best suited for people who understand advanced topics like neural networks, deep learning, machine learning etc. Also, this is the time to get creative. See the creativity brings out best outcome to work and codes.

The Goal: Like the title suggests, this project involves writing a program that simulates rolling dice. When the program runs, it will randomly choose a number between 1 and 6. (Or whatever other integer you prefer — the number of sides on the die is up to you.) The program will print what that number is. It should then ask you if you’d like to roll again. For this project, you’ll need to set the min and max number that your dice can produce. For the average die, that means a minimum of 1 and a maximum of 6. You’ll also want a function that randomly grabs a number within that range and prints it.

Concepts to keep in mind:


  • Random
  • Integer
  • Print
  • While Loops

some example of projects

Guess the Number:

Concepts to keep in mind:

  • Random function
  • Variables
  • Integers
  • input/output
  • Print
  • While loops
  • If/Else statements
Calculator:
Concepts to keep in mind:

  • Strings
  • Variables
  • Concatenation
  • Print
 Advance level projects
  • Web Scraping:
  • Machine Learning:
  • Raspberry pi:
  • Internet of Things or IoT:





Some more cool Python projects to consider:
  • Face recognition
  • Chat bot
  • Instagram photo downloader
  • Bookstore management system
  • Hospital finder
  • Water Pumping System
  • Pesticide Spraying Drone
  • Arduino based Pedometer
  • Motor Speed Control using Raspberry PI
  • Maze Solving Robot using Arduino
  • Sentiment analysis on Twitter or Facebook feed
  • Business and Enterprise Applications
  • TV show tracker
lenskill.blogspot.com





   Some useful websites for more Python project ideas
  • https://github.com/karan/Projects
  • https://automatetheboringstuff.com/
  • https://wiki.python.org/moin/CodingProjectIdeas
  • https://projects.raspberrypi.org/en/
  • https://www.eckovation.com/course/iot-certification-course
Do something you like and are interested about, there is a python module you can use for almost any conceivable computing task or problem domain you can conceive. Maybe some text based games, or a simple web app to learn something new.




0 Reviews:

Post Your Review