Assignments & Coding Practice
Enhance your skills with hands-on assignments and coding challenges.
Build a Simple Calculator
Create a command-line calculator in Python that can perform basic arithmetic operations (addition, subtraction, multiplication, division).
Web Scraper
Build a web scraper using Python and BeautifulSoup to extract data from a website and save it to a CSV file.
Machine Learning Model
Implement a simple machine learning model using scikit-learn to predict housing prices based on a dataset.
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.
Weather Dashboard
Build a weather dashboard that fetches data from a weather API and displays current weather and forecasts for multiple cities.
Blog Application
Create a blog application using React that allows users to view, create, edit, and delete blog posts.
E-commerce Store
Build a full-featured e-commerce store with React, including product listings, cart functionality, and checkout process.
Portfolio Website
Create a personal portfolio website using HTML and CSS to showcase your projects and skills.
Responsive Landing Page
Design and implement a responsive landing page for a fictional product or service using CSS flexbox and grid.
Implement a Linked List
Implement a singly linked list data structure with methods for insertion, deletion, and traversal.
Graph Algorithms
Implement common graph algorithms such as BFS, DFS, Dijkstra's algorithm, and minimum spanning tree.
solve java problems
solve java basic problems to enhance your problem soving skills
Database Design
Design a relational database schema for a library management system and write SQL queries to perform common operations.