subject

Get started with custom lists to organize and share courses.

Sign up

Profile

Md Rafi Akhtar

Md Rafi Akhtar

No courses found

Database Systems Concepts & Design

Written a year ago
GIT's course on Database Management System is the best course there is on the subject. It is an undergraduate-level course on DBMS, but graduates and professionals will benefit from it alike.

The course starts out with fundamentals of databases, modelling a database and relation-based models. It firms your grasp on these basics before moving on the four phases of software engineering unique to database management: Analysis, Specification, Design and Implementation.

Each phase contains a portion of the syllabus studied in depth. The entity-based model and ER diagrams are taught in the Analysis phase, while SQL and Relational Algebra and Calculus are discussed in Design.

I was taking this course concurrently with my second-year University course on the same subject, and was greatly benefited in my semesters. I recommend this course to all.

Pros: self-paced, lucid explanation, most of the topics are explained in depth, and the topics are segregated into phases that belong to software engineering, thus preparing us to tackle problems of the same arena.

Cons: a few topics, like SQL, are not dealt in great depth; very few assignments overall (although there are a couple of "Knowledge Checks" to check your grasp on the topic time to time).
My rating
Md Rafi Akhtar completed this course, spending 5 hours a week on it and found the course difficulty to be medium.

How to Use Git and GitHub

Written a year ago
A solid intro to using git and GitHub, this course has empowered me with great technology tools to work with. It's been about a year since I took this course, and I'm finding the application of the things I learnt here being used on a daily basis.

Almost every project I undertake now, I setup a git repository to save all its stable versions, to branch out while trying new features, to pushing my project repos on GitHub, and to collaborate with other developers out there, without breaking a sweat.

I highly recommend all beginners on taking this course. Doesn't matter what kind of a developer you are - web, android, AI, or otherwise - you will find this tool handy everywhere.
My rating
Md Rafi Akhtar completed this course, spending 5 hours a week on it and found the course difficulty to be easy.

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.