article

about javascript and me

[WHAT]

  1. ]  "i know how" to program in javascript(js),

[WHY]

  1. ] I can explain and demonstrate many of the key concepts involved with writing application/programs with/in js
  2. ] I have written javacript code that utilizes many of these concepts in production code
  3. ] I love to learn, about javascript, and experiment, with javascript
  4. ] I write things down -
  5. ] I have experience with some of the major javascript libraries like (jquery)
  6. ] I have experience with some of the major javascript frameworks like (angularJS, ember, )
  7. ] I can answer these javascript interview questions

[WHERE]

  1. ] I can write javascript from anywhere
  2. ] I am local to Vancouver,BC,Canada

[WHEN]

  1. [2015-05-29]
    1. ] # 4557 - my js story - about js and me - a summary of some of my javascript experiences
  2. [2011-01-17] my second web startup
    1. ] # # - sospep.com
  3. [2004-mm] my first "pro" web development
    1. ] # # - hp jetdirect web site,
  4. [2002-09] my formal education in computer science
    1. ] # # - ufv cis course year 1 - cis 145 - was a first year html/web design program, that was part of the CIS diploma program that I was enrolled in. I can't say that i really learned a lot about js or web design, as i had already moved past the entry level stuff they were teaching here, but if i go back and check my notes, and review my projects i am sure that I learned something and I did get a really good mark ;) even though it involved some debate with the instructor.
  5. [1999-mm-dd] dealerlink -pivots
    1. ] # # - success software -
  6. [1997-07-dd] my first web app and startup
    1. ] # # - dealerlink -
  7. [1996-mm] my first javascript
    1. ] # # - how i got started

[EXAMPLE]

  1. ] understanding js key concepts ===
    1. ] objects - everything in js, is an object,
    2. +] OOP in js - a look at using this programming paradigm to create js apps, the different methods of creating objects in js, using classical OO inheiritance VS using prototypal OO inheiritance, the different types of prototypal inheiritance,
    3. ] prototypal inheritance VS classic inheritance - a look at both of these models, how they differ and how to avoid the common pitfalls programmers coming from a classical
    4. ] call vs apply vs bind,
    5. ] understanding this,
    6. ] functions are first class citizens
    7. ] callbacks (aka higher order functions)
    8. ] closures (inner functions), encapsulation 
    9. ] lambdas ( aka anonymous functions), 
    10. ] iise/iife functions,
    11. +] variable scope and hoisting
    12. +] more ===  ] error handling ] frameworks + libraries, ] design patterns ] dom + bom ] es3, es5, es6 ] testing,
  2. ] avoiding the js gotchas
    1. ] === != ==, always use ===
    2. ] eval === evil
    3. ] global,
    4. ] switch

[HOW-TO]

  1. ]

[REFERENCE]

  1. ] my javascript notebook
    1. ] by Don Sagrott, - a collection of resources on the javascript programming language and programming in javascript
  2. ] my javascript places
    1. ] by Don Sagrott - here are the websites, the books, the courses,  the frameworks, that can guide you on your javascript journey
  3. ] javascript is sexy
    1. ] by Richard B. - a collection of articles, concisely explaining many of the key concepts in js programming
  4. ] learning to code
    1. ] by Don Sagrott - a collection of resources on learning to code.

 

Details Photos Edit more

Details

ID: 4557

NAME: 003-javascript-and-me

DESCRIPTION: by Don Sagrott, founder @sospep.com - "i know how" to program in javascript, 2.] write an article that describes my history with && || my experience with programming in javascript

AUTHOR: article.author/s

EDITOR: article.editor/s

PUBLISHER: article.publisher/s

STATUS: Write

PRIORITY: 0

OWNER ID: 75

Content Photos Edit more

photos

page_photo

actions

Email Email-Owner SMS and