понеділок, 24 грудня 2012 р.

Крокуючи по ПлуралСайту (pluralsight.com)

В цьому куточку під сходами, між печеньковою машиною і фікусом розміщено зовсім не місце для покараних, як можна подумати спочатку. Там стоїть ноут з купленою підпискою на величезну купу трейнінгів Плуралсайт, в основному по дотНету, але і є по Джаві, Обжектів-Сі і т.д.
Я не міг пропустити таку можливість поповнити знання. Щоб якось систематизувати те що я переглянув, починаю цей нескінченний пост. Тут я буду описувати: що я чекав від курсу, що отримав, що ще хочу чи недоліки. Тож поїхали.

.NET Distributed Systems Architecture. This course provides an overview of the architecture and technology used to build distributed sytems on the Microsoft platform.
  • Очікував побачити трішки більше деталей про технології.
  • Містить загальний опис різних технологій. Більшість мені була знайома. Було корисно прослухати для загального розвитку.
  • Хотілося б акценту не на МС технологіях. Я і так взагальному розумію коли, що варто використати. Але от що вибирати з подібних технологій - не зрозуміло (наприклад коли Entity Framework, а коли NHibernate).
IronRuby by Example. This course shows you how to get up and running with IronRuby - a .NET implementation of Ruby.
  • Цікаво було, як "православних" рубі девелоперів у пеклі карають, курс коротенький. Тож вирішив переглянути.
  • Коротенький опис синтаксису і як рубі код можна включити в дот нет аплікацію.
  • Виявився на диво корисний. АйронРубі дозволяє додавши скрипт, по ходу роботи аплікації змінювати його і зберігати статистичну інформацію. А враховуючи, що такий скрипт буде мати доступ до внутрішних змінних класу в який він включений - корисна штука.
Web Performance. This course will focus primarily on how to use techniques to reduce the number of files that must be requested, the size of the files, and how often the files need to be requested to increase performance.
  • Хотілося почитати, щось що допоможе у повсякденному житті (прямо вже і по роботі).
  • Не поганий опис тузлів. Але з js не докрутив автор.
  • В цілому ідеї здорові, то ж додав у закладку.
Single Page Apps with HTML5, Web API, Knockout and jQuery. Learn how to create rich user experiences by building Single Page Applications with HTML5, jQuery, Knockout, and the ASP.NET Web API.
  • Цікаво було взагальному розібратися зі SPA. І цікавило як у такій аплікації локалізації додається.
  • Джон Папа - класний доповідач. Багато цікавого по темі і крміт того - купа тулзів і бібліотек (js) які спрощують життя. Навіть більш про оптимізації зрозумів.
  • Відверто кажучи не все до кінця зрозумів, тому планую щось послухати про нокаут.
Building HTML5 and JavaScript Apps with MVVM and Knockout. Learn how to create rich user experiences by building Single Page Applications with HTML5, jQuery, Knockout, and the ASP.NET Web API.
  • Хочу детальніше розібратися у MVVM фреймворку для js.
  • Класний тренінг. Початок дуже сильний, останні лекції більш розповідають як розширити функціонал (для не великих алпікацій - це не дуже важливо).
  • Скопіював собі на комп семпли і потрохи імплементуємо у поточних проектах.
Entity Framework 4.1 - Code First. This course introduces viewers to Entity Framework 4.1 including Code First Data Annotations and the Code First Fluent API.
  • Про це розповідали на одній з зустрічей дот нет ком'юніті, то ж хотів взнати деталі.
  • Хороший тренінг. Але автор дуже багато повторюється, тобто проблеми з структурою.
  • Почали використовувати на проекті.
ASP.NET MVC Advanced Topics. This course covers more advanced topics in ASP.NET MVC including Ajax, TDD, and best practices.
  • Нові сертифікації на підході, то ж шукаю шляхи поповнити знання.
  • Якось не зачепило. Розповідав або дуже очевидні речі, або складні штуки, які щоб прикрутити купу часу потягне.
  • Без мега проблем - знання не пригодяться.
Continuous Deployment with Team Foundation Server 2010. This course shows how to automatically and continuously deploy ASP.NET applications with Team Foundation Server 2010.
  • Хотілося систематизувати свої знання на цю тему.
  • Не багато, але корисно.
  • Планую замінити шлях, буду деплоїти через TFS на WebDeploy. Планував і зробив, але ще те пекло було, починаючи з версії фреймворка, закінчуючи версією MSBuild і його конфліктами з попередньою версією.
OWASP Top 10 Web Application Security Risks for ASP.NET. This course introduces the OWASP Top 10 Most Critical Web Application Security Risks including how to demonstrate and mitigate them in ASP.NET.
  • Хотів розібратися, що то таке (щоб не хлопати віями підчас Security Hole в SS) ну і клієнт згадував (що наш проект має відповідати).
  • Насправді то все можна назвати простішими словами - здоровий глузд і best practices. Більшість з описаного я знав, а багато чого проти нас не можна застосувати - бо особливості проекту чи тіж best practices. З другої сторони отримав трішки глибші знання і розуміння чому так потрібно робити.
  • Пропишу кілька додаткових рядків в веб конфіг файл - побачу, що з того буде.
Introduction to Node.js. In this course we provide an overview of Node.js, including writing asynchronous code with callbacks and streams, and modularizing your application with NPM and require(). We also look at built-in API's for building and scaling web applications as well as a few key third party modules.
  • Хотів подивитися, що то за звір і як його їдять..
  • Отримав зелене поняття, що ще можна вимагати від інтро? Вперше спробував писати проект на веб ідешці (Cloud9)  - доволі не погано (але є певні проблеми, тому перескочив на VS2013, яка теж глючить з ноджс - але опираючись на досвід, фіксаю проблеми швидше). Практика показала, що без додаткового "читання" проекти на тому писати не можу.
  • Почав писати свій проект на тій приблуді, але напоровся на обмеження моїх поверхневих знань. Тож наразі після вихідних копання у коді (за той час в дотнеті міг би написати всю серверну частину),  прийняв рішення першу версію на рідному .НЕТі і паралельно в освітніх цілях продовжувати писати на нодіжс (певно все таки які мануали доведеться почитати).



Далі буде...

2 коментарі:

NazarKo сказав...

Онови пост. Джерело знань перенесли давно :)

Rred Cat сказав...

Ти правий, але сходи загадковіше виглядають ).
Краще я курси оновлю ))