#Ember.Js Online Classes
Explore tagged Tumblr posts
zeqr-ltd-blog · 8 years ago
Link
This class is a one hour tutorial to provide you with some guidance and troubleshooting on your web application.
0 notes
workfromhomeyoutuber · 5 years ago
Text
Thinkific: Senior Front End Engineer
Tumblr media
Headquarters: Vancouver, BC URL: https://thinkific.com
Are you an experienced Front End Engineer looking for new challenges? Do you get excited about designing user experiences with consideration for performance and accessibility standards? Does the idea of joining a rapidly growing tech company excite you? If this sounds like you, read on! 
As a Senior Front End Engineer, you’ll work closely with our product managers, designers, and other engineers to improve our existing product and explore alternatives for new features. You must be an expert at soliciting, receiving and synthesizing feedback. We have a highly engaged company that cares deeply about our customers—they will have a valid voice of reason in what you do.
In this role, you will:
Deliver high-quality, consistent code based on user stories and prototypes
Spec and plan out new features with our Product Managers, Designers, and Lead Software Engineers
Triage and fix bugs in our existing codebase
Code review the code of your fellow engineers
Work in migrations of existing code to React
Participate in knowledge sharing activities with colleagues and provide mentorship for others
 To be successful in this role, you must:
Have 5+ years of experience in a front-end development role
Have at least 1+ year of experience working remotely for a SaaS/tech company
Demonstrate a strong technical and practical understanding of web technologies in general
Have experience developing SPA using the latest JavaScript APIs, language features and frameworks/libraries like React, Angular and Vue
Be proficient with CSS processors such as PostCSS, Sass, or Less and build tools such as Webpack
Showcase the ability to implement pixel-perfect designs while maintaining stylistic consistency
Have experience writing tests using testing frameworks
Have excellent verbal and written communication skills—you’re equally as comfortable speaking to marketing about your work as you are writing post-mortems after the completion of a project or feature launch
You might be the person we’re looking for if you:
Believe that better solutions are achieved via collaboration rather than independently
Read our How we build at Thinkific blog and are excited about how we work, Blue Sky Week and the challenges we are solving for our customers
Are driven to continually improve by investing time in learning about new technologies or working on your own projects
Feel more than simply "organized, with attention to detail”. You’ll have a lot of responsibility and also autonomy—no one will be looking over your shoulder to be sure you’ve got it right! A keen eye for detail is key in everything you do—quality over quantity is the name of the game. 
Bonus points if you:
Have exposure to or are comfortable using Ember.js, Angular and/or Vue.js
Previously worked building component libraries/design systems
Have worked with GraphQL, Ruby on Rails and/or Go
Care about accessibility and believe it’s a first-class concern
Have worked with PWA
Worked on open-source projects or spoken at conferences in the past
About us:
We’re about the results of online learning and the people along the way! Thinkific is a software platform that enables entrepreneurs to create, market, sell, and deliver their own online courses. Our mission is no less than to revolutionize the way people learn and earn online by giving them the tools they need to turn their expertise into a sustainable business that impacts both them and their audience. We believe in meaningful, innovative work: we're building and expanding an incredible product that empowers course creators around the globe while working collaboratively to learn and succeed together. Together, we’ve served over 40,000 course creators and more than 10 million students, and these numbers are growing each day! 
Why we think you’ll like working with us:
Be part of a team of incredibly talented, passionate, and driven people focused on building and innovating on a best-in-class learning platform
Make an impact with your work—each person has an equal opportunity to contribute to our goals and every day, we get to see how Thinkific is empowering both course creators and their students
Join one of the fastest-growing companies in Vancouver and find opportunities to grow in your own career—offering advancement opportunities for our team members is important to us!
We are lucky to have team members working remotely with us for over a year, so you’ll walk into an established system where you’re supported to be productive and successful
We make sure you always feel included and have opportunities to build meaningful relationships with your team, whether that’s trips to Vancouver to solidify those connections, meet and greet with new team members by video, taking a remote-first approach to meetings or ensuring you have lunch provided for our team-wide events!
Contribute to Thinkific’s award-winning culture—we’re one of Canada’s Most Admired Corporate Cultures and a certified Great Place to Work!
We offer competitive salaries, a comprehensive benefits package including health, dental, and vision coverage, and an Employee and Family Assistance Program to support the wellbeing of you and your family
Get additional health and wellness support through a lifestyle or health spending account to put your dollars where you need it most
Enjoy our open vacation policy and flexible work environment, because we know the importance of having a great work-life balance
Learn and Grow is one of our values and we take it seriously, providing opportunities through lunch and learns, training, workshops, mentorship, and our $1500 education allowance
Grow your career AND your family at Thinkific—you’ll be taken care of with our parental leave top-ups as you add to your family
Work with the hardware you’re most comfortable with, and upgrade or replace your system when you need to with our technology bonus
Help you get the equipment you need to set-up a home office where you can do your best work
Be confident bringing your whole self to work—we’re proud to be an inclusive company with a diverse team and values grounded in ethics and equality
Thinkific welcomes all applicants regardless of race, gender, orientation, sexual identity, economic class, ability, disability, age, religious beliefs or disbeliefs, or status. We believe that different perspectives and backgrounds are what make a company flourish and we welcome you!
This is an incredible role for the right candidate. We can’t wait to meet you!
To apply: https://www.thinkific.com/careers/job-post/?gh_jid=4659583002&gh_src=8a3597f72
from We Work Remotely: Remote jobs in design, programming, marketing and more https://ift.tt/2W6quVa from Work From Home YouTuber Job Board Blog https://ift.tt/338dVdF
0 notes
t-baba · 6 years ago
Photo
Tumblr media
Should 'JavaScript' be rebranded?
#459 — October 18, 2019
Read on the Web
JavaScript Weekly
Tumblr media
Should We Rebrand 'JavaScript'? — I think most of us can agree there are problems with ‘JavaScript’ as a name, but is it worth rebranding it? “JS” is certainly one option.
Kieran Potts
The Power of JSON.stringify's Extra Argument — JSON.stringify turns JavaScript objects or values into JSON strings.. no surprises there. But did you know it has a second argument that can be used to alter elements ahead of the conversion or specify which properties of an object will get stringified?
Pawel Grzybek
Get Best in Class Error Reporting for Your JavaScript Apps — Time is money. Software bugs waste both. Save time with Bugsnag. Automatically detect and diagnose errors impacting your users. Get comprehensive diagnostic reports, know immediately which errors are worth fixing, and debug in minutes. Try it free.
Bugsnag sponsor
How Vue 3 Could Enable Faster Web Applications — The key changes coming in Vue 3 (in pre-alpha here) will make both it, and your Vue.js apps, faster, smaller, and more maintainable.
Filip Rakowski
Ionic React: A Cross Platform App Building Framework — If you’re on the lookout for an interesting alternative to React Native, consider the new React-flavored version of Ionic, a popular framework (once more associated with Angular) for building iOS, Android, and desktop apps, as well as PWA webapps.
Max Lynch
Quick bytes:
The first beta of webpack 5 is out and ready for testing.
John Carmack, of DOOM and Wolfenstein 3D fame, is finding both JavaScript and React to be 'a bigger win' for VR development than he had expected.
Isaac Schlueter, the original creator of npm, has spoken about how npm Inc. might be returning to its open source roots.
One of Aurelia's core developers has been hired to work full-time on the framework.
💻 Jobs
Can You Help Our Client Migrate to Node.js? Docklands, London — Do you have experience and strong opinions on Node best practices? Come and share your advice with an engaged, friendly team of excellent software engineers.
CareersJS
JavaScript Developer at X-Team (Remote) — Work with the world's leading brands, from anywhere. Travel the world while being part of the most energizing community of developers.
X-Team
Find A Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.
Vettery
📘 Articles & Tutorials
▶  A Thorough Introduction to NuxtJS — You’ll need over an hour set aside for this screencast, but if you want to get a grip on the popular NuxtJS Vue framework, this covers all of the major features.
Vue Screencasts
7 Tricky JavaScript Questions (or Gotchas) — These are billed as being potential ‘interview questions’, but they’re really all about edge cases or JavaScript quirks. Interesting, but if you get asked these in an interview, it might not be a great signal 😄
Dmitri Pavlutin
A Much Faster Way to Debug Code Than with Breakpoints or console.log — Wallaby catches errors in your tests and code and displays them right in your editor as you type, making your development feedback loop more productive.
Wallaby.js sponsor
Understanding this, bind, call, and apply
Tania Rascia
How to Debug JavaScript in Microsoft Edge from Visual Studio — Note: This is aimed at ‘full fat’ Visual Studio users rather than VS Code.
Visual Studio Blog
▶  A Live Coding Talk Covering Vue 3's New Composition API — Warning.. Jason sings near the end of this fun 20 minute live coding session 😄
Jason Yu
Compiling TypeScript via webpack and babel-loader
Dr. Axel Rauschmayer
Top CI Pipeline Best Practices - A Developer's Guide
Datree.io sponsor
Object preventExtension vs seal vs freeze — These are ways to enforce different degrees of immutability on objects.
Cybertec
Promises and UI States in Ember.js
Sabin Hertanu
🔧 Code & Tools
Tumblr media
Zero: A Plain Text, Terminal-Based 3D Graphics Rendering Pipeline — Yes, this is really just a bit of fun, but is a nice example of building up a 3D rendering engine from scratch.
sinclairzx81
Firefox’s New WebSocket Inspector — The new WebSocket inspector, part of the existing Network panel UI in DevTools, will be released in Firefox 71, but is ready for use in Firefox Developer Edition now. Here’s a look at how it works.
Mozilla Hacks
Typical: Animated Typing in ~400 Bytes of JavaScript — Written in a nice, modern, async way. Here’s a CodePen demo to play with.
Cam Wiegert
Automate and Standardize JS Code Quality — Set standards on coverage, duplication, complexity, and style issues and see real-time feedback in your Git workflow.
Codacy sponsor
Swiper: A Modern Mobile Touch Slider — Complete with hardware accelerated transitions and native-like behavior. Someone’s also made Tiny Swiper, a 2KB (gzipped) compatible clone, if you want something more lightweight.
Vladimir Kharlampidi
Popper.js: A Library to Manage the Position of 'Pop Out' Page Elements — Think things like tooltips, popovers, drop-downs..
Federico Zivolo
pretty-quick: Runs Prettier on your Changed Files — Prettier is a popular code formatter.
Lucas Azzola
WebAssembly.sh: An Online WebAssembly Terminal — An online WebAssembly Terminal to run WASI modules directly on your browser.
Aaron Turner
⚡️ Quick Releases
Vue CLI 4.0 — Vue.js's main development tool.
Rollup 1.25.0 — Popular ES module bundler.
Hexo 4.0 — Node powered blog framework.
pickr 1.4.5 — Flat, simple, themeable color picker control.
by via JavaScript Weekly https://ift.tt/2BqMKxG
0 notes
workfromhomeyoutuber · 5 years ago
Text
Thinkific: Senior Full Stack Engineer
Tumblr media
Headquarters: Vancouver, BC URL: https://thinkific.com
Are you an experienced Full Stack Engineer looking for new challenges? Do you get excited about learning new technology and jumping in to mentor others? Does the idea of joining a rapidly growing tech company excite you? If this sounds like you, read on!
As a Senior Full Stack Engineer, you will work closely with our engineering, product management and product design team to help translate business requirements and specifications into delivered platform features. You will work across our application stack to ensure business milestones are met while also investigating, assessing and fixing defects within the product. As a passionate Full Stack Engineer, you'll stay up to date with the latest trends and technologies in software in order to ensure that best practices for quality software development and testing methodologies are followed. You’ll also be a source of mentorship and will help to support the growth and development of other team members.
In this role, you will:
Assist in effectively diagnosing and troubleshooting problems with the product
Participate in our agile development process to design and implement features
Participate in architectural design, review, and implementation of production-quality features
Participate in effort and complexity estimation for new/proposed product features and tasks
Lead medium-large feature projects from conception to completion, working with stakeholders to identify project risks and recommend mitigating solutions
Mentor junior engineers and perform code reviews
Conduct new technology research; bring fresh ideas and concepts to bear on product development
To be successful in this role, you must:
Have 5+ years of experience working in a full stack development role
Have at least 1+ year of experience working remotely for a SaaS/tech company
Demonstrate a practical understanding of Web APIs, HTML, CSS and JavaScript
Have experience with CSS processors such as PostCSS, Sass, or Less
Have experience with ES6 and at least one modern JavaScript libraries/framework such as React, Ember, Angular, Vue, etc.
Showcase the ability to design and implement RESTful services
Demonstrate hands-on experience working on web-based, MVC style software applications
Believe that writing tests as a part of a feature is not just nice to have, but necessary
Be knowledgeable using Git and related tools like GitHub, GitLab, etc
Have experience with relational databases, SQL and engines like PostgreSQL, MySQL
Have experience with web application architecture and web server technologies like Apache, Nginx, ISS, etc.
You might be the person we’re looking for if you:
Are responsible and are willing to take on tasks and see them through to completion
Read our How we build at Thinkific blog and are excited about how we work, Blue Sky Week and the challenges we are solving for our customers
Have smart, strategic decision making abilities—you think problems through and make strategic choices with the best outcome
Have advanced knowledge of modern server-side programming languages (Ruby, Python, Node, etc.)
Are knowledgeable and experienced with modern web frameworks (Ruby on Rails, Django, ASP.NET MVC, etc.)
Bonus points if you:
Have intermediate to advanced knowledge of front-end languages and frameworks (Javascript, Ember.js, Riot.js, Angular, etc.)
Feel experienced and knowledgeable with relational and/or NoSQL databases
Have advanced knowledge of and experience in data modeling
Identify as having extensive knowledge and experience with cloud-based server infrastructures, particularly AWS
Worked for a B2B or SaaS based startup previously
About us:
We’re about the results of online learning and the people along the way! Thinkific is a software platform that enables entrepreneurs to create, market, sell, and deliver their own online courses. Our mission is no less than to revolutionize the way people learn and earn online by giving them the tools they need to turn their expertise into a sustainable business that impacts both them and their audience. We believe in meaningful, innovative work: we're building and expanding an incredible product that empowers course creators around the globe while working collaboratively to learn and succeed together. Together, we’ve served over 40,000 course creators and more than 10 million students, and these numbers are growing each day! 
Why we think you’ll like working with us:
Be part of a team of incredibly talented, passionate, and driven people focused on building and innovating on a best-in-class learning platform
Make an impact with your work—each person has an equal opportunity to contribute to our goals and every day, we get to see how Thinkific is empowering both course creators and their students
Join one of the fastest-growing companies in Vancouver and find opportunities to grow in your own career—offering advancement opportunities for our team members is important to us!
We are lucky to have team members working remotely with us for over a year, so you’ll walk into an established system where you’re supported to be productive and successful
We make sure you always feel included and have opportunities to build meaningful relationships with your team, whether that’s trips to Vancouver to solidify those connections, meet and greet with new team members by video, taking a remote-first approach to meetings or ensuring you have lunch provided for our team-wide events!
Contribute to Thinkific’s award-winning culture—we’re one of Canada’s Most Admired Corporate Cultures and a certified Great Place to Work!
We offer competitive salaries, a comprehensive benefits package including health, dental, and vision coverage, and an Employee and Family Assistance Program to support the wellbeing of you and your family
Get additional health and wellness support through a lifestyle or health spending account to put your dollars where you need it most
Enjoy our open vacation policy and flexible work environment, because we know the importance of having a great work-life balance
Learn and Grow is one of our values and we take it seriously, providing opportunities through lunch and learns, training, workshops, mentorship, and our $1500 education allowance
Grow your career AND your family at Thinkific—you’ll be taken care of with our parental leave top-ups as you add to your family
Work with the hardware you’re most comfortable with, and upgrade or replace your system when you need to with our technology bonus
Help you get the equipment you need to set-up a home office where you can do your best work
Be confident bringing your whole self to work—we’re proud to be an inclusive company with a diverse team and values grounded in ethics and equality
Thinkific welcomes all applicants regardless of race, gender, orientation, sexual identity, economic class, ability, disability, age, religious beliefs or disbeliefs, or status. We believe that different perspectives and backgrounds are what make a company flourish and we welcome you!
This is an incredible role for the right candidate. We can’t wait to meet you!
To apply: https://www.thinkific.com/careers/job-post/?gh_jid=4659584002&gh_src=8a3597f72
from We Work Remotely: Remote jobs in design, programming, marketing and more https://ift.tt/3cWfiRh from Work From Home YouTuber Job Board Blog https://ift.tt/2Q56Ipu
0 notes
t-baba · 8 years ago
Photo
Tumblr media
This week's JavaScript news, issue 318
This week's JavaScript news — Read this e-mail on the Web
JavaScript Weekly
Issue 318 — January 19, 2017
2016 JavaScript Rising Stars
Some interesting analysis of the JavaScript ecosystem based on GitHub star count growth in the past year for areas like frameworks, build tools, and testing frameworks.
Michael Rambeau
webpack 2.2 Released: The Popular Module Bundler
Now refactored to ES2015. There’s a v1 to v2 migration guide if you need it.
Sean T. Larkin
Module Bundling and Webpack in Simple Terms
An extensive tour of why and what webpack does and what module bundling is all about, if you’re new to it. (Note: Do keep scrolling, it has an unusual effect.)
Arian Allenson M. Valdez
New Course: ⚡️ ES6 The Right Parts with Kyle Simpson
Uncover how to think deeply about new ES6 JavaScript features like arrow functions, destructuring, generators, classes and computed properties with Kyle Simpson of the "You Don't Know JS" book series.
Frontend Masters   Sponsor
The History of JavaScript from 1995 to Now
A fun read going from Netscape 2.0 to the ECMAScript 4 drama and on to now.
Sebastián Peyrott
Asyncing Feeling About JavaScript Generators
Async generators and async iteration are likely to ship before too long. Here’s how they work and what challenges you may face using them.
Jonathan Martin
Get Started with Debugging JavaScript in Chrome DevTools
An interactive walkthrough of how to debug JavaScript code using Chrome’s DevTools.
Kayce Basques
Angular 2: What’s Working, What Needs Work and Where It’s Heading
TJ VanToll explores the good and ‘less good’ about Angular 2 since its release.
ProgrammableWeb
Jobs
Frontend Developer @ Poki (Amsterdam, the Netherlands)Refactoring our entire frontend, and all the impact around it. Join us building the ultimate online playground for kids of all ages. Poki
Front End Engineer at EDITED (London) EDITED
Can't find the right job? Want companies to apply to you? Try Hired.com.
In Brief
ChakraCore Celebrates Its First Anniversary news Including updates on the JavaScript engine’s road to parity on Linux and macOS. Microsoft Edge Dev Blog
Speeding Up Regular Expressions in V8 news The V8 team explains the under-the-hood changes speeding up regexes. Jakob Gruber
Pro Ember.js: An advanced 2-day training event in Berlin course We'll tackle progressive web apps, modular architecture patterns, performance tuning, authentication & more. simplabs  Sponsor
Thinking in Redux (When All You’ve Known Is MVC) tutorial Mikhail Levkovsky
Building and Securing Koa and Angular 2 with JWT tutorial Bruno Krebs
Communicating Between Web Workers via MessageChannel tutorial Dr. Axel Rauschmayer
Integrating RxJS with Vue.js tutorial
Understanding Angular's AOT Compilation and Dynamic Components tutorial Sean Landsman
Getting Started with Vue and Vuex tutorial Vuex is a state management pattern + library for Vue.js apps. Matt Bradford
An (Updated) Introduction to Gulp, the Automated Task Runner tutorial Craig Buckler
Angular in Production: A Case Study with Tips story Minko Gechev
Vue.js in Less Than 30 Minutes for Beginners video Dev Coffee
Cleaning Up Code with ESLint (in 13 Minutes) video Josh Owens
Automatically detect and diagnose JavaScript errors affecting your users tools Debug JS apps with fully deminified stacktraces and tools to reduce front-end noise so you can assess impact. Bugsnag  Sponsor
when-dom-ready: A Promise-Based Equivalent of '$(document).ready' code Luke Childs
Mitt: A Tiny Functional Event Emitter / PubSub in 200 Bytes code Jason Miller
Zora: A Tiny JavaScript Test Harness code So simple it can be demonstrated in a CodePen. Laurent Renard
redux-inputs: A Library for Taming Forms in React code Zillow
WebGazer.js: An Eye Tracking Library That Uses Webcams code Brown HCI Group
Simple Electron App Samples code Electron makes it easy to build cross platform apps with JS, HTML and CSS. Electron
swarm-numberformat: Format Large Numbers in Several Human-Readable Ways code Evan Rosson
Intercooler.js: Making AJAX As Easy As Anchor Tags code LeadDyno, LLC
Curated by Peter Cooper and published by Cooperpress.
Like this? You may also enjoy: FrontEnd Focus : Node Weekly : React Status
Stop getting JavaScript Weekly : Change email address : Read this issue on the Web
© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
by via JavaScript Weekly http://ift.tt/2k8CkMe
0 notes