Friday, January 31, 2020

Day 31

13. Advanced Javascript

Still on still. I've rounded up this section of the ZTM course. I'll move to the next chapter by Monday.
The 30days Javascript challenge officially came to an end today. Even though I'm still on day 22 it has been a great journey so far. I hope to complete all the projects before the end of next month.

Thursday, January 30, 2020

Day 30

13. Advanced Javascript

With regards to ZTM, it seems I'm stuck right where I stopped last year, however, I'm making serious underground progress overall. The 30 days javascript challenge journey has been amazing so far and I'm already on Day 22. Everything from here onwards is geared towards building stuffs and I can say its nice combining all I've been reading and learning from day one in building actual projects. "Line by line, precept upon precept, code upon code, I'll get there"

Wednesday, January 29, 2020

Day 29

13. Advanced Javascript

I could not move further as I was battling with the 30days Javascript Challenge. Most of the topics encountered in the challenge are things that was discussed by Andrei in his video especially the advanced javascript section. I completed Days 19 and 20 of the challenge and I'm happy with my progress so far.

I will continue with the ZTM course tomorrow hopefully. The gradient background generator project is still pending (How I wish 48hours make a day!!!). We move***

Tuesday, January 28, 2020

Day 28

13. Advanced Javascript

I'm still stuck here, the closures and currying segment is giving me a bit of a tough time.

Meanwhile, I completed days 16, 17 and 18 of the 30days javascript challenge. Not having power for a large part of the day affected my progress a bit (as I could only read the text). I will solve the exercises subsequently.

Monday, January 27, 2020

Day 27

13. Advanced Javascript

The large chunk of my coding time today was spent on learning about Javascript classes. I learnt about constructors, getters, setters, super and static. The journey is far but I will get there. I still have in mind to fine-tune the gradient generator hopefully before the end of the week. Its all good so far.

Sunday, January 26, 2020

Day 26

13. Advanced Javascript

I've not been able to break the weekend jinx. Couldn't do much coding related activity today. I only checked a few materials on Day 15 of the 30days javascript challenge. I'll continue tomorrow, hopefully.

Saturday, January 25, 2020

Day 25

13. Advanced Javascript

Like I posted yesterday, I'll be moving to the next section on Monday 27th. I completed Day 14 of the 30days javascript challenge today. It was on error handling and I learnt about try, catch, throw and finally. Nothing was done on the gradient background generator.


Friday, January 24, 2020

Day 24

13. Advanced Javascript

I completed Day 13 of the 30days javascript challenge. I learnt about the various console object methods and saw some new things for the first time today. The work on the gradient background generator will continue tomorrow.

Thursday, January 23, 2020

Day 23

13. Advanced Javascript

I completed the videos in this section today. My ZTM plan for the remaining days of this week is to complete the work on the background generator and do a brief review of chapters 1 - 13.

I also completed day 11 and 12 exercises and tutorials of the 30days javascript challenge (destructuring, spread operator and regular expressions).

Even though I'm lagging behind, I'm happy with my overall progress so far.

Wednesday, January 22, 2020

Day 22

13. Advanced Javascript

Still on this section (ZTM). I was able to squeeze in some videos and continued work on the gradient background generator. It is turning out to be quite complex than I thought.

One lesson I've learnt so far is to try as much as possible to write out the codes for any problem and avoid solving the problem in my mind.

I continued with day 11 notes of the 30days javascript challenge. My morale was a bit low today though.

Tuesday, January 21, 2020

Day 21

13. Advanced Javascript

I'm still in this section. I watched a couple of videos on destructuring and closures. I continued with the two color gradient background generator and could not do much on Day 11 of the 30days challenge.

Monday, January 20, 2020

Day 20

13. Advanced Javascript

I continued with the advanced javascript lesson of the ZTM course today. I also completed Day 10 exercises in the 30days javascript challenge. I recreated the gradient background generator in lesson 12 of the ZTM course today as well.

Sunday, January 19, 2020

Day 19

13. Advanced Javascript

I started with advanced javascript today and it was mainly reading and a two videos on switch and ternary operators (ZTM course). I couldn't do any coding exercise in the 30days challenge for day 10

Saturday, January 18, 2020

Day 18

12. DOM Manipulation

I completed DOM Manipulation section of ZTM course and completed the remaining part of Day 9 exercises (30 days Javascript challenge). Weekend is always busy hence the reduced amount of time spent for coding. I'll find a way to squeeze in more time during weekends

Friday, January 17, 2020

Day 17

12. DOM Manipulation cont'd

I remained on the DOM today and did more day 9 exercises in the 30days js challenge. I could not do much today. Being consistent is what matters most.

Thursday, January 16, 2020

Day 14

Its two weeks already and the journey so far has been great. I continued with more javascript exercises (functions and objects). I couldn't proceed with Andrei's course today (I'll try as much as possible to continue with it tomorrow).
Day 16

12. DOM Manipulation

I moved to the next topic in the ZTM course and completed the dom manipulation section. I'll practice and solve a range of exercises on it tomorrow.

I also made progress with the 30days javascript challenge (Day 8 was completed and I started day 9 lesson today). I'm happy with my progress so far. It can only get better

Wednesday, January 15, 2020

Day 15

Couldn't do much today. I was able to squeeze in some exercises on Objects (declaration, creating key-value pairs and object manipulation). It will all add up with time.

Monday, January 13, 2020

Day 13

11. More javascript

I continued with Day 7 Challenge of the 30days Javascript challenge and was able to complete it. A bulk of the exercises I've been doing so far is helping me master the basis as well as making Andrei's course easy as well.

Sunday, January 12, 2020

Day 12

11. Javascript (Part 1)

I finally concluded section 11 of Andrei's course and I'll be moving on the next segment tomorrow.

80% of my time today was devoted to completing Day 6 challenge of the 30days Js challenge and I commenced solving some of the exercises in Day 7 challenge. Momentum and morale are both high and I pray it stays that way all through the year.


Saturday, January 11, 2020

Day 11

11. Javascript (part 1)

I couldn't do any coding related task today. I was engaged all through with some vital and unavoidable tasks. I was able to squeeze in some videos on Regular expressions though. I hope to cover up tomorrow.

Friday, January 10, 2020

Day 10

11. Javascript

I focused more on the 30days challenge today and completed Day 5. Most of the exercises are in line with Andrei's topic on Javascript part 1 (loops, arrays, variables, among others). I'll just try as much as possible to keep the momentum.

Thursday, January 9, 2020

Day 9

11. Javascript - part 1

More javascript review. I continued with the 30days javascript challenge today and I was able to complete day 3 challenge. Zadok Gym will have to wait.

Wednesday, January 8, 2020

Day 8

11. Javascript - part 1

Started Javascript (part 1) today and I completed it. It was more of a review of what I've learnt before now. I've also started the exercises of the 30days javascript challenge and currently on day 2. the only question I'm having challenge with is the one that involves determining the most frequent word in a sentence.

I could not work on the gym design today. I'll make some UI changes to it tomorrow.

Monday, January 6, 2020

Day 7

I did a review/revision of the first 10 sections today and also added more features (design-wise) to the gym website. This is the screenshot of the project as at yesterday:

This is how it currently looks like

Day 6

10. Career of a web developer

I completed the above today and also built a sample website for a gym. I also resumed studies on data structures and algorithm (Introduction alone). 

Sunday, January 5, 2020

Day 5

9. CSS Grid + CSS Layout

I went over the two majorly used layout (grid and flexbox) and practiced on some interactive websites.

I could not work on the 30days javascript challenge because I was engaged in other pressing activities during the day. Tomorrow is another day.

Saturday, January 4, 2020

Day 4

7. Advanced CSS
8. Bootstrap 4, Templates and Building your startup landing page.

The past four days have been spent on revision of what I learnt last year hence the speed. The pace will likely drop by the time I get to sections that I've not attempted before now.

I also began work on the 30days challenge as well.

Slow and steady wins the race.

Friday, January 3, 2020

Day 3

5. Advanced HTML 5
6.  CSS

I covered sections 5 and 6 of the course today and built a sample website to refresh my memory. I'm moving ahead of schedule and I intend to keep it that way.

In other news, I got a link to a telegram group (30days of Javascript - https://t.me/ThirtyDaysOfJavaScript) and I believe it will assist to fast-track my journey for the year. The group looks exciting and I'll try as much as possible to keep to the schedule just like I did with a similar one (21-days coding challenge). 


Thursday, January 2, 2020

Day 2

I completed the lambda school web precourse syllabus today and continued with Andrei Neagoie - The Complete Web Developer in 2020: Zero to Mastery course. A little back story on this - I started the course last year and was able to cover only 60% of the course. My plan is to revisit the course and do a revision of the materials I covered last year in this month of January (Two days for each chapter on the average).

I covered the following topics today:
1. Introduction
2. How The Internet Works
3.  History of the Web
4. HTML 5


Day 1

Started a year long journey of Web Development today. The aim is to code and/or do a programming related task for each day. Its a commitment that will come with some challenges coupled with the fact that I have a full-time job that is unrelated to programming, however I'm prepared to overcome all odds.

I did a brief review/revision of some lessons and also started the lambda school web precourse syllabus; I completed 70% of the material today.