Showing posts with label angularjs. Show all posts
Showing posts with label angularjs. 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.

Thursday, April 26, 2018

AngularJS makes more sense now



From the NodeJS course by @AnthonyPAlicea.  Important to me because I can go line by line through the code and tell you exactly how it all fits together.  Check it out if you're a junior web dev, his explanations are first rate: https://t.co/sq2aiS18UC

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, November 23, 2016

Progress Report on Full Stack Web Development Training


I've committed myself completely to the full stack web development course through Code Academy, and it's going quite well.

My goal for the coming week is to complete all the courses leading up to Ruby and Ruby on Rails before I attend the Melbourne Ruby meetup next week.

My main priority is Ruby, so at this stage I am interested in the other components of the full stack only insofar as they are strictly needed for working with Ruby on Rails.  Once I've completed the main modules of all the courses in the stack, I'll go back and complete the supplementary exercises to sharpen my skills.

At the moment, this is how it looks:



Having spents years fiddling with basic Python and BASH, none of this is particularly difficult, but I commend Code Academy on putting together courses that give a good introduction to each language and framework.  I was a little bored by the HTML & CSS course because I came into fairly comfortable with both, so my only recommendation would be for Code Academy to consider a way of giving the equivalent of RPL (Recognition of Prior Learning) to students who can pass certain tests with ease.

For example, if someone already understands what a boilerplate is, a few questions on a test would bear this out and that portion of the course could be marked as completed automatically.  Instead, I had to slog through material I already knew back to front.

Still, I strongly recommend the course.  I feel that it is working well for me, and will commence the next stage of my journey towards a career as Ruby developer with confidence upon completion of these courses.

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 ...