January 29, 2017
Go over the lecture video - Pluralsight.com - SOLID Principles of Object Oriented Design. Try to put together demo code used in the lecture notes, and post it here.
Actionable Items:
Hack Google interview from MIT, read some course info.
From January 2015, she started to practice leetcode questions; she trains herself to stay focus, develops "muscle" memory when she practices those questions one by one. 2015年初, Julia开始参与做Leetcode, 开通自己第一个博客. 刷Leet code的题目, 她看了很多的代码, 每个人那学一点, 也开通Github, 发表自己的代码, 尝试写自己的一些体会. She learns from her favorite sports – tennis, 10,000 serves practice builds up good memory for a great serve. Just keep going. Hard work beats talent when talent fails to work hard.
Showing posts with label pluralsight. Show all posts
Showing posts with label pluralsight. Show all posts
Sunday, January 29, 2017
Monday, August 8, 2016
.NET distributed system architecture - pluralsight.com
August 8, 2016
Plan to work on the course - .NET distributed system architecture - 5 hour 30 minutes
Lecturer's website:
http://app.pluralsight.com/author/scott-seely
Plan to work on the course - .NET distributed system architecture - 5 hour 30 minutes
Lecturer's website:
http://app.pluralsight.com/author/scott-seely
Monday, June 27, 2016
A comparison of Microsoft web technology - pluralsight
June 27, 2016
One hour lecture:
A comparison of Microsoft Web Technologies.
Start to work on short course first, work on foundation, and then, move to Angular JS, MVC later.
Course:
A Comparison of Microsoft Web Technologies
https://www.pluralsight.com/authors/michael-palermo
One hour lecture:
A comparison of Microsoft Web Technologies.
Start to work on short course first, work on foundation, and then, move to Angular JS, MVC later.
Course:
A Comparison of Microsoft Web Technologies
https://www.pluralsight.com/authors/michael-palermo
Tuesday, March 22, 2016
Pluralsight: Angular Fundamentals
March 22, 2016
Spent hours to watch course "Angular Fundamentals". 6 hours video. Be patient, and take some notes.
https://app.pluralsight.com/library/courses/angularjs-fundamentals/table-of-contents
Introduction to Angular - 25m 20s
Angular Controller & Markup - 83 minutes
Creating and Using Angular Services - 83 minutes
Angular Routing - 51 minutes - March 22
Creating Custom Angular Directives - 76 minutes
Test Angular - 89 minutes
Spent hours to watch course "Angular Fundamentals". 6 hours video. Be patient, and take some notes.
https://app.pluralsight.com/library/courses/angularjs-fundamentals/table-of-contents
Introduction to Angular - 25m 20s
Angular Controller & Markup - 83 minutes
Creating and Using Angular Services - 83 minutes
Angular Routing - 51 minutes - March 22
Creating Custom Angular Directives - 76 minutes
Test Angular - 89 minutes
Thursday, March 10, 2016
Pluralsight: Angular Fundamentals
March 10, 2016
Work on "Angular Fundamentals" 6 hours course. Julia, be patient, you will have great time to play with AngularJS, and then write a great web app in 2016.
Hours spent on AngularJS: 3 hours.
Take some notes, and then, follow up with some reading, play with some code using AngularJS as well.
Work on "Angular Fundamentals" 6 hours course. Julia, be patient, you will have great time to play with AngularJS, and then write a great web app in 2016.
Hours spent on AngularJS: 3 hours.
Take some notes, and then, follow up with some reading, play with some code using AngularJS as well.
Tuesday, March 8, 2016
Pluralsight: Structuring JavaScript
March 8, 2016
2 hours on course: Structuring JavaScript on pluralsight, from 8:00pm - 10:00pm.
Julia is a big fan of pluralsight online courses. She spent time to read JavaScript books in 2014 over 6 months; while this time the learning is more effective with excellent teaching.
She still works on how to take courses on pluralsight. She likes to take notes, and tracks her progression.
Read technical article by the course lecturer:
1. Techniques, Strategies and Patterns for Structuring JavaScript Code
2. the prototype pattern
3. the revealing module pattern
Take learning check later.
5 out 10 incorrect questions:
Which of the following code samples demonstrate creating closure:
Answer:
Related clip: Closure Demo 2
JavaScript's "this" keyword always represents the current object instance being used.
Answer:
False
Related Clip: Using the Revealing Prototype Pattern with 'this'
Which pattern is the best one to use with JavaScript code?
Answer:
There isn't one "best solution"
What features does the Revealing Module Pattern offer?
Answer: All of above
Define public and private members
Can include a self-calling function
Encapsulates code
What is a key difference between the Prototype and Revealing Prototype patterns?
Answer:
Revealing Prototype allows public and private members to be defined.
Notes to review:
The Prototype Pattern
Pros:
Leverage JavaScript's built-in features
"Modularize" code into re-usable objects
Variables/ functions taken out of global namespace
Functions loaded into memory once
Possible to "override" functions through prototyping
Cons:
"this" can be tricky
Constructor separate from prototype definition
Actionable Item
Dec. 20, 2016
Share the blog on the stackexchange.com - Radix Sort Code Review
2 hours on course: Structuring JavaScript on pluralsight, from 8:00pm - 10:00pm.
Julia is a big fan of pluralsight online courses. She spent time to read JavaScript books in 2014 over 6 months; while this time the learning is more effective with excellent teaching.
She still works on how to take courses on pluralsight. She likes to take notes, and tracks her progression.
Read technical article by the course lecturer:
1. Techniques, Strategies and Patterns for Structuring JavaScript Code
2. the prototype pattern
3. the revealing module pattern
Take learning check later.
5 out 10 incorrect questions:
Which of the following code samples demonstrate creating closure:
Answer:
Related clip: Closure Demo 2
JavaScript's "this" keyword always represents the current object instance being used.
Answer:
False
Related Clip: Using the Revealing Prototype Pattern with 'this'
Which pattern is the best one to use with JavaScript code?
Answer:
There isn't one "best solution"
What features does the Revealing Module Pattern offer?
Answer: All of above
Define public and private members
Can include a self-calling function
Encapsulates code
What is a key difference between the Prototype and Revealing Prototype patterns?
Answer:
Revealing Prototype allows public and private members to be defined.
Notes to review:
The Prototype Pattern
Pros:
Leverage JavaScript's built-in features
"Modularize" code into re-usable objects
Variables/ functions taken out of global namespace
Functions loaded into memory once
Possible to "override" functions through prototyping
Cons:
"this" can be tricky
Constructor separate from prototype definition
Actionable Item
Dec. 20, 2016
Share the blog on the stackexchange.com - Radix Sort Code Review
Monday, March 7, 2016
Pluralsight: JavaScript for C# developer
March 7, 2016
Two hours on JavaScript for C# developer on pluralsight (9:30pm - 11:30pm). Review JavaScript quickly.
Got 3 of 8 questions correct. <- That is the excellent teaching tool - Learning Check
1. How can you specify functions overload in JavaScript?
You cannot <- julia chose the one -
But, the correct answer is: You would interrogate the arguments object to determine what parameters were passed in.
Actually, on March 7, Julia wrote a function with overloading function. English, still, is julia's second language.
2. How does JavaScript support property setters and getters for objects?
Object.defineProperty
3. What is the JavaScript alternative to using C# interfaces?
Duck Typing
4. Is casting required in JavaScript?
5. What defines a scope in JavaScript?
6. How is the C#'s var keyword different from the JavaScript var keyword.
7. Does JavaScript support classes?
8. Is C#'s for each equivalent to JavaScript's for...in syntax?
Plant to watch another JavaScript course on pluralsight: structuring JavaScript.
Two hours on JavaScript for C# developer on pluralsight (9:30pm - 11:30pm). Review JavaScript quickly.
Got 3 of 8 questions correct. <- That is the excellent teaching tool - Learning Check
1. How can you specify functions overload in JavaScript?
You cannot <- julia chose the one -
But, the correct answer is: You would interrogate the arguments object to determine what parameters were passed in.
Actually, on March 7, Julia wrote a function with overloading function. English, still, is julia's second language.
2. How does JavaScript support property setters and getters for objects?
Object.defineProperty
3. What is the JavaScript alternative to using C# interfaces?
Duck Typing
4. Is casting required in JavaScript?
5. What defines a scope in JavaScript?
6. How is the C#'s var keyword different from the JavaScript var keyword.
7. Does JavaScript support classes?
8. Is C#'s for each equivalent to JavaScript's for...in syntax?
Plant to watch another JavaScript course on pluralsight: structuring JavaScript.
Tuesday, March 1, 2016
Angular - put a web app together in short future
March 1, 2016
So busy to study courses on pluralsight.com and code school, try to build a web app in short future. Here is the short video to get motivated to use Angular.
https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2015/051
https://channel9.msdn.com/Events/ASPNET-Events/ASPNET-Fall-Sessions/Brad-Green-from-Google?ocid=player
So busy to study courses on pluralsight.com and code school, try to build a web app in short future. Here is the short video to get motivated to use Angular.
https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2015/051
https://channel9.msdn.com/Events/ASPNET-Events/ASPNET-Fall-Sessions/Brad-Green-from-Google?ocid=player
Monday, February 29, 2016
Pluralsight: AngularUI Fundamentals
Feb. 10, 2016
AngularUI Fundamentals
3 hours video lectures
http://stevemichelotti.com/new-pluralsight-course-yeoman-fundamentals/
reading:
https://github.com/angular-ui/ui-router/wiki
AngularUI Fundamentals
3 hours video lectures
http://stevemichelotti.com/new-pluralsight-course-yeoman-fundamentals/
reading:
https://github.com/angular-ui/ui-router/wiki
Tuesday, February 16, 2016
Pluralsight: Responsive In-Browser Web Page Design with HTML and CSS
February 16, 2016
So good to come cross this course, and then spend 3 hours to catch up responsive design in CSS. Save me a lot of time to catch up CSS/ responsive design.
Pluralsight:
https://app.pluralsight.com/library/courses/responsive-browser-web-page-design-html-css-2262/table-of-contents
A lot of thing to read:
https://css-tricks.com/scale-svg/ (Feb. 21, 2016)
So good to come cross this course, and then spend 3 hours to catch up responsive design in CSS. Save me a lot of time to catch up CSS/ responsive design.
Pluralsight:
Responsive In-Browser Web Page Design with HTML and CSS
https://app.pluralsight.com/library/courses/responsive-browser-web-page-design-html-css-2262/table-of-contents
A lot of thing to read:
https://css-tricks.com/scale-svg/ (Feb. 21, 2016)
Saturday, January 16, 2016
pluralsight: online courses study
January 16
Just start to watch video courses on code school and pluralsight. And she likes to blog on this as well.
Julia did not have time / motivation /confidence to go over MVC in last 5 years work as a full time programmer, but in less than 3 hours, went over MVC course, and found out that technologies are so easy to understand, also affordable to get best education - courses ($40/month, compared to IT course $500/each course, graduate research credit out-of-state $800 - $1000), and use it to apply at work.
The pluralsight.com service is such affordable, make me connect to best of talents in the world, catch up all the technologies we need, or just curious, and then, master one or two of them a time if need.
Life is such a journey, and then, you find out that you are isolated, work alone, tired, and suddenly, you are connected to others, get back with more confidence.
That is the journey Julia likes to start with pluralsight.com / codeschool.com.
Dec. 28, 2015
http://juliachencoding.blogspot.ca/2015/12/code-school-courses-study.html
started to watch code school videos, learned Angular.JS, Ember.JS, bootstrap CSS framework, reviewed CSS, Html etc. Great teaching from instructors, better than my experience - work full time 3 years + on CSS, html, Java Script, Jquery. Good to know how to teach, how to be teachable, and enjoy the lectures.
January 15, 2016
Spent more than 3 hours to watch the videos on pluralsight.
"building applications with ASP.NET MVC 4"
January 28, 2016
Building a Web App with ASP.NET 5, MVC 6, EF7 and Angular JS
https://app.pluralsight.com/library/courses/aspdotnet-5-ef7-bootstrap-angular-web-app/table-of-contents
February 4, 2016
Web API design
https://app.pluralsight.com/library/courses/web-api-design/table-of-contents
Play-by-play learning AngularJS
https://app.pluralsight.com/library/courses/play-by-play-learning-angularjs-ken-cenerelli-john-papa/table-of-contents
AuglarJS: Get Started
AngularJS Fundamentals
https://app.pluralsight.com/library/courses/angularui-fundamentals/table-of-contents
Feb. 10, 2016
AngularUI Fundamentals
3 hours video lectures
http://stevemichelotti.com/new-pluralsight-course-yeoman-fundamentals/
reading:
https://github.com/angular-ui/ui-router/wiki
February 14, 2016
Build your career with Michael Lopp
And then, read the blog about Michael Lopp:
http://techcrunch.com/2015/08/01/a-conversation-with-michael-lopp-pinterests-head-of-engineering/
http://randsinrepose.com/
Good article to read:
http://recode.net/2014/06/10/pinterest-hires-long-time-apple-execs-to-lead-engineering-and-product-design/
http://randsinrepose.com/archives/what-to-do-when-youre-screwed/
http://randsinrepose.com/archives/the-culture-chart/
http://randsinrepose.com/archives/
Just start to watch video courses on code school and pluralsight. And she likes to blog on this as well.
Julia did not have time / motivation /confidence to go over MVC in last 5 years work as a full time programmer, but in less than 3 hours, went over MVC course, and found out that technologies are so easy to understand, also affordable to get best education - courses ($40/month, compared to IT course $500/each course, graduate research credit out-of-state $800 - $1000), and use it to apply at work.
The pluralsight.com service is such affordable, make me connect to best of talents in the world, catch up all the technologies we need, or just curious, and then, master one or two of them a time if need.
Life is such a journey, and then, you find out that you are isolated, work alone, tired, and suddenly, you are connected to others, get back with more confidence.
That is the journey Julia likes to start with pluralsight.com / codeschool.com.
Dec. 28, 2015
http://juliachencoding.blogspot.ca/2015/12/code-school-courses-study.html
started to watch code school videos, learned Angular.JS, Ember.JS, bootstrap CSS framework, reviewed CSS, Html etc. Great teaching from instructors, better than my experience - work full time 3 years + on CSS, html, Java Script, Jquery. Good to know how to teach, how to be teachable, and enjoy the lectures.
January 15, 2016
Spent more than 3 hours to watch the videos on pluralsight.
"building applications with ASP.NET MVC 4"
January 28, 2016
Building a Web App with ASP.NET 5, MVC 6, EF7 and Angular JS
https://app.pluralsight.com/library/courses/aspdotnet-5-ef7-bootstrap-angular-web-app/table-of-contents
February 4, 2016
Web API design
https://app.pluralsight.com/library/courses/web-api-design/table-of-contents
Play-by-play learning AngularJS
https://app.pluralsight.com/library/courses/play-by-play-learning-angularjs-ken-cenerelli-john-papa/table-of-contents
AuglarJS: Get Started
AngularJS Fundamentals
https://app.pluralsight.com/library/courses/angularui-fundamentals/table-of-contents
Feb. 10, 2016
AngularUI Fundamentals
3 hours video lectures
http://stevemichelotti.com/new-pluralsight-course-yeoman-fundamentals/
reading:
https://github.com/angular-ui/ui-router/wiki
February 14, 2016
Build your career with Michael Lopp
And then, read the blog about Michael Lopp:
http://techcrunch.com/2015/08/01/a-conversation-with-michael-lopp-pinterests-head-of-engineering/
http://randsinrepose.com/
Good article to read:
http://recode.net/2014/06/10/pinterest-hires-long-time-apple-execs-to-lead-engineering-and-product-design/
http://randsinrepose.com/archives/what-to-do-when-youre-screwed/
http://randsinrepose.com/archives/the-culture-chart/
http://randsinrepose.com/archives/
February 16, 2016
So good to come cross this course, and then spend 3 hours to catch up responsive design in CSS. Save me a lot of time to catch up CSS.
Pluralsight:
So good to come cross this course, and then spend 3 hours to catch up responsive design in CSS. Save me a lot of time to catch up CSS.
Pluralsight:
Responsive In-Browser Web Page
Design with HTML and CSS
March 1, 2016
Another 3 hours on course:
Building a Web App with ASP.NET 5, MVC 6, EF7 and Angular JS
check other two courses:
1. JavaScript for C# developers
2. Front-end web development Quick Start
Plan to watch this video:
https://app.pluralsight.com/library/courses/csharp-best-practices-collections-generics/table-of-contents
Another 3 hours on course:
Building a Web App with ASP.NET 5, MVC 6, EF7 and Angular JS
check other two courses:
1. JavaScript for C# developers
2. Front-end web development Quick Start
Plan to watch this video:
https://app.pluralsight.com/library/courses/csharp-best-practices-collections-generics/table-of-contents
Subscribe to:
Posts (Atom)