Courses

OOP IN JAVA

EXPLORE

DATA STRUCTURES & ALGORITHMS

EXPLORE

WEB DESIGN & DEVELOPMENT

EXPLORE

PYTHON

EXPLORE

Course Description

OBJECT ORIENTED PROGRAMMING IN JAVA

Object-oriented programming is a method used for designing a program using classes and objects. Object-oriented programming is also called the core of java. Object-oriented programming organizes a program around objects and well-defined interfaces. Here I recommend a book called Java in two semisters by Quentine Charatan & Aaron Kans which is really a great book to get a whole concept about object oriented programming in java.

DATA STRUCTURES AND ALGORITHMS

A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. Here I also recommend one of the best books to get to know the concepts of Data structures and it is called Intro to Datastructuer by ronald.There are also websites which I think are really useful and I refered the link on the table below

WEB DESIGN AND DEVELOPMENT

Web design and development is an umbrella term that describes the process of creating a website. Like the name suggests, it involves two major skill sets: web design and web development. Web design determines the look and feel of a website, while web development determines how it functions. I love building interesting and easy websites as the page you are currently looking ha ha...ha... and now a days It becomes a mandatory profession for computer science students

PYTHON

python is a relatively simple but important programming language that is used for building web apps, on machine learning and AI and other related fields and I recommend a best book called Python crash course which is really help ful to learn python from scratch and I also mention useful learning sites for not only for python but also for other related fields.

Here You can find the neccessary resources to learn each courses

No Course learning_site recommended books
1 JAVA
  • GeeksForGeeks
  • TutorialsPoint
  • Udacity
  • Udemy
Java in two semisters by Quentine Charatan & Aaron Kans
2 Data Structure And Algorithms
  • GeeksForGeeks
  • TutorialsPoint
  • Udacity
  • Udemy
Intro to Datastructuer by ronald
3 Web Design & development
  • GeeksForGeeks
  • TutorialsPoint
  • Udacity
  • Udemy
HTML AND CSS by Jon Ducket
4 Python
  • GeeksForGeeks
  • TutorialsPoint
  • Udacity
  • Udemy
Python crash course by Eric Matthes