https://www.linkedin.com/learning/paths/become-a-web-designer
CSS
- https://www.linkedin.com/learning/css-essential-training-1
- https://www.linkedin.com/learning/css-essential-training-2
- https://www.linkedin.com/learning/css-essential-training-3
- https://www.w3schools.com/css/exercise.asp
- https://www.w3schools.com/html/exercise.asp
SASS
JS
- https://www.linkedin.com/learning/javascript-essential-training-3
- https://www.linkedin.com/learning/learning-ecmascript-6
- https://www.linkedin.com/learning/typescript-essential-training
- https://www.linkedin.com/learning/learning-rxjs
- https://www.linkedin.com/learning/learning-webpack-3
- https://www.linkedin.com/learning/angular-2-testing-and-debugging and read this: https://angular.io/guide/testing and https://medium.com/paramsingh-66174/automate-e2e-testing-of-angular-4-apps-with-protractorjs-jasmine-fcf1dd9524d5
Other
-
Mastery of Javascript, HTML, and CSS
-
Proficiency with JS frameworks (Vue, AngularJS, React, or similar)
-
Passion about building well-engineered, scalable and maintainable front-end components and abstractions covered by automated tests
-
Sense of ownership over the product and a focus on quality;
-
Profound experience with Git
-
Some experience with server-side MVC frameworks (Laravel, Rails, Symfony, Zend, etc.) would be an advantage
-
Knowledge of how to use Bootstrap and/or Foundation, as well as LESS and/or Sass would be an advantage
-
Fluent English <- FUCK!!!!!!!!!!!!!!!! STUDY THIS, M0TH3RFUCK3R! EVERYDAY!!!!!
-
An entrepreneurial mindset and/or startup experience
-
Great ability to manage your time, prioritize tasks, and take ownership of your work
-
Experience building maintainable and scalable CSS, with familiarity in architecture patterns like BEM or SMACSS
-
Experience using JavaScript and having a good command of the DOM
-
Extensive experience with a web development framework — Ruby on Rails is preferred, but not required
-
rking in a cross-discipline environment with designers and other developers to produce and vet ideas, and prototype early concepts
-
Writing scalable CSS and JavaScript to build extraordinary experiences for buyers and sellers
-
Integrating front end code with our Rails stack
-
Building features that are responsive, performant, and accessible
-
Collaborating with other disciplines across Engineering, UX, and Product to develop front end solutions
-
Being an advocate in the team for great UX
-
Learn full stack and front end development through peer mentorship and collaboration