Assignments & Coding Practice

Enhance your skills with hands-on assignments and coding challenges.

General
Easy

Build a Simple Calculator

Create a command-line calculator in Python that can perform basic arithmetic operations (addition, subtraction, multiplication, division).

General
Medium

Web Scraper

Build a web scraper using Python and BeautifulSoup to extract data from a website and save it to a CSV file.

General
Hard

Machine Learning Model

Implement a simple machine learning model using scikit-learn to predict housing prices based on a dataset.

General
Easy

Interactive To-Do List

Create a web-based to-do list application using HTML, CSS, and JavaScript that allows users to add, edit, delete, and mark tasks as complete.

General
Medium

Weather Dashboard

Build a weather dashboard that fetches data from a weather API and displays current weather and forecasts for multiple cities.

General
Medium

Blog Application

Create a blog application using React that allows users to view, create, edit, and delete blog posts.

General
Hard

E-commerce Store

Build a full-featured e-commerce store with React, including product listings, cart functionality, and checkout process.

General
Easy

Portfolio Website

Create a personal portfolio website using HTML and CSS to showcase your projects and skills.

General
Medium

Responsive Landing Page

Design and implement a responsive landing page for a fictional product or service using CSS flexbox and grid.

General
Medium

Implement a Linked List

Implement a singly linked list data structure with methods for insertion, deletion, and traversal.

General
Hard

Graph Algorithms

Implement common graph algorithms such as BFS, DFS, Dijkstra's algorithm, and minimum spanning tree.

General
Medium

solve java problems

solve java basic problems to enhance your problem soving skills

General
Medium

Database Design

Design a relational database schema for a library management system and write SQL queries to perform common operations.