basic-bgnr / cs50

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS50 Web Programming with Python and JavaScript

In this Lesson, I'll be learning and practicing through all the content of the edx course
Programming with Python and Javascript avaiable freely on the Harvard open education website as well as youtube.


Progress

Sn. Progress Chapters Date Started Date Finished Approx. time taken Remarks
1 - [x] Chapter_1 Fri Sep 7 08:17:28 NPT 2018 Sat Sep 8 08:19:43 NPT 2018 2 days -
2 - [x] Chapter_2 Fri Sep 7 08:17:28 NPT 2018 Sat Sep 8 08:19:43 NPT 2018 2 days -
3 - [x] Chapter_3 Mon Sep 10 08:17:28 NPT 2018 Mon Sep 10 19:07:30 NPT 2018 1 days I've left out certain portion of jinja templating but I need to go through the documentation of it in near future
4 - [x] Chapter_4 Tue Sep 11 08:17:28 NPT 2018 Thu Sep 13 19:07:30 NPT 2018 3 days I've almost entirely completed the database syntax for the sqlite3 including the portion of relational database
5 - [x] Chapter_5 Thu Sep 13 19:07:30 NPT 2018 Wed Sep 19 07:51:34 NPT 2018 6 days I've almost entirely completed the database syntax for the sqlalchemy database and worked with postgres database even though i have zero experience working with it
6 - [x] Chapter_6 Wed Sep 19 11:51:54 NPT 2018 Wed Sep 19 07:51:34 NPT 2018 6 days I've almost entirely completed the database syntax for the sqlalchemy database and worked with postgres database even though i have zero experience working with it~
7 - [x] Chapter_7 Thu Sep 20 21:21:37 NPT 2018 Mon Oct 1 20:51:11 NPT 2018 6 days Started learning javascript from the grounds up including D3 for SVG and CSS animation
8 - [x] Chapter_7 Mon Oct 1 20:51:11 NPT 2018 Wed Oct 10 08:40:21 NPT 2018 11 days learned django and its templating function but I've still to learn the authentication part of it. I'll leave it for completing it on later date
9 - [x] Chapter_8 Wed Oct 10 08:40:21 NPT 2018 Mon Oct 15 08:19:52 NPT 2018 6 days learned basics of web security, horizontal/vertical scaling, database management in concurrent access.

The content is official completed on Mon Oct 15 08:22:52 +0545 2018, however there are lots of more content to read.
The course gave a gross overall on the working of a website and provided a playground to practice the common paradigm of web development.

I'm thankful to the entire CS50 team and especially to https://www.edx.org for making the content such easily accessible.


Additional reading content

Sn Chapter Reference links Remarks
1. Git, HTML, CSS nothing nothing till now
2. Jinja, SCSS jinja docs I need to go through the documentation
3. Sqlite3 sqlite_docs I have nearly completed the documentation
4. SQLAlchemy sqlalchemy I didn't actually read the course content but went the alternate route to actually learn sqlalchemy

About


Languages

Language:Python 47.8%Language:Jupyter Notebook 34.5%Language:HTML 12.2%Language:JavaScript 4.3%Language:Shell 0.6%Language:CSS 0.4%