Courses
OOP IN JAVA EXPLORE
DATA STRUCTURES & ALGORITHMS EXPLORE
WEB DESIGN & DEVELOPMENT EXPLORE
PYTHON
EXPLORECourse 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 |
|
Java in two semisters by Quentine Charatan & Aaron Kans |
2 | Data Structure And Algorithms |
|
Intro to Datastructuer by ronald |
3 | Web Design & development |
|
HTML AND CSS by Jon Ducket |
4 | Python |
|
Python crash course by Eric Matthes |