Select Your Favourite
Category And Start Learning.

( 1 Review )

Featured

Coding Projects in Python

Free

( 1 Review )

Course Level

Beginner

Total Hour

02h

Video Tutorials

10

Free

Course content

10 Lessons02h

Coding Projects

Fizz Buzz
5:46
Isogram and Palindrome
5:46
Guess the Number
7:36
Madlibs
10:21
Password Generator
10:21
Fibonacci
4:54
Hangman
21:43
Rock Paper Scissors
11:28
Tic Tac Toe
18:25

Description

‘Coding Projects in Python’ is a fun learning course where the student would be introduced to basic concepts of python through various interactive applications.

Python is a multi-purpose programming language. It is used widely for Machine Learning, Data Science, Web Development, Automation of tasks etc and provides great flexibility and is powerful because of the built-in functions or methods.

Because of its easy to use approach you could choose Python as your first programming language or even as secondary skillset which helps you to widen your technical capabilities.

Approach is to explain in conversational/colloquial Kannada to reinforce the learning and for better understanding.

In this course we do cover various applications ranging from snippets to gaming which introduces user to basic concepts of python.

1. Dice Cricket:
Gaming application which simulates dice cricket where user gets a chance to roll a dice and keep scoring until user rolls and gets an option which is deemed to be out. In this application we make use of python concepts like random functions, if-else structure , user input etc

2. Fizz Buzz:
The FizzBuzz problem is a classic test given in coding interviews. The task is simple: Print integers 1 to N, but print “Fizz” if an integer is divisible by 3, “Buzz” if an integer is divisible by 5, and “FizzBuzz” if an integer is divisible by both 3 and 5. In this application we use arthimetic operators, if-else and few other simple python concepts

3. Isogram and Palindrome:
Isogram is a word with no repeating letters (such as ambidextrously) or, more broadly, a word in which the letters occur an equal number of times. It is also known as a non-pattern word. A palindrome is a word, number, phrase, or other sequence of characters which reads the same backward as forward, such as madam or racecar. In this application we will learn sets in python along with string slicer concepts.

4. Guess the number:
Two variants of the application is possible where in first user guesses the random number which would be generated by the program and later computer guesses the number which user would have thought in the beginning of the game. This application helps to learn python concepts like getting user inputs, random functions, comparison operators etc

5. Madlibs:
Mad Libs is a phrasal template word game which consists of one player prompting others for a list of words to substitute for blanks in a story before reading aloud. This fun game helps to learn python concepts such as string formation, user inputs etc

6. Password Generator:
In this application we would generate password based on different complexity. This program will help us learn about various string libraries, for loop and string concatenation concepts of python.
7. Fibonacci:
In mathematics, the Fibonacci numbers, also called as the Fibonacci sequence is a series in which each number is the sum of the two preceeding ones, starting from 0 and 1. This application helps to know about the while loops along with parameter initialization concepts of python.

8. Hangman:
Hangman is a guessing game for two or more players. One player thinks of a word, phrase or sentence and the other tries to guess it by suggesting letters within a certain number of guesses. This fun game helps us to learn python concepts like iterations, user inputs etc

9. Rock Paper Scissors:
Rock paper scissors is a hand game for two or more players. Participants say “rock, paper, scissors” and then simultaneously form their hands into the shape of a rock (a fist), a piece of paper (palm facing downward), or a pair of scissors (two fingers extended). The rules are straightforward: “Rock smashes scissors”, “Paper covers rock”, “Scissors cut paper”. This gaming application helps to learn python concepts of comparison operators, if-else structure, random function etc

10.Tic Tac Toe:
Tic-tac-toe is a paper-and-pencil game for two players, X and O, who take turns marking the spaces in a 3×3 grid. The player who succeeds in placing three of their marks in a diagonal, horizontal, or vertical row is the winner. This gaming applications helps to learn about python concepts such as functions, their invocation, comparison operators etc

What to learn?

Fun projects to learn python concepts Helpful for Interviews Course completion certificate from Kaliyona

Requirements

  • Good to be aware of basics of python (https://kaliyona.com/courses/python-crash-course/)

Target Audience

  • Anyone new to Python
  • Anyone interested to learn basic concepts and applications in python
  • Students to create project portfolio
  • Anyone interested to learn Python with some fun

Instructor

4.88 /5

29 Courses

Student Reviews

All the programs are very interesting and fun to do. Got to learn the Python concepts better

Free

Material Includes

  • Course Completion Certificate

Share