Showing posts with label front-end. Show all posts
Showing posts with label front-end. Show all posts

Saturday, April 28, 2018

JavaScript on both ends



After 4 pomodoros on @AnthonyPAlicea's NodeJS course, Lecture 90, I think I understand how JavaScript code runs on both front and back-end.

Looking at this code, I can see how the array of JavaScript objects is declared on the server (/app.js), then passed on to the view (/views/index.ejs), converted to a JSON string, is made available to the AngularJS controller, which then manipulates the JSON object in the client.

As I go through the code line by line, I ask myself continually:

Where does the program get this from?
Where is the variable declared?
How does this part of the program have access to it?

In this way, I can always see, piece by piece, how it all fits together.

Unless of course I'm using Rails, in which case one must have faith in its sugary magic.

Wednesday, July 26, 2017

Introduction to AngularJS/1 Complete



If, for some reason, you need to familiarise yourself with AngularJS, i.e. Angular 1, I can strongly recommend this free course by Scott Allen from Plural Sight:

https://app.pluralsight.com/player?name=angularjs-get-started-m0&mode=live&clip=0&course=angularjs-get-started&author=scott-allen

He moves at a fast clip, so you'll probably pause a lot to keep up with his code, but it's a good introduction to the main features of Angular JS, especially if you're completely new to this kind of work.

Wednesday, June 7, 2017

Focusing on Flexbox



This looks to be the course for me: https://www.udemy.com/css-flexbox/

HTML and CSS Is Suddenly A Lot More Interesting


I don't know why, but somewhere into the freeCodeCamp HTML/CSS foundations challenge, I suddenly found myself enjoying it.  I am, of course, quite familiar with the basics of HTML and CSS, but I had never found it especially compelling; I was happily absorbed in Ruby for hours and hours, but couldn't have imagined that I'd enjoy the building blocks of front-end.

Nevertheless, something clicked for me, and I am going to focus intensely on HTML and CSS for a while, before moving on to jQuery and JavaScript.

1,050 hours

It took me 13 working days to complete my first 100 "work" pomodoros as a Junior Software Tester at Profectus Group.  Much of ...