R&D developer
Reading materials
- Read thoroughly the Spark DNA, and a peek at the Spark dictionary
- Test yourself. Do the DNA test.
Basic UNIX
Practice the below items (excluding cvs), using this web-based Linux shell.
- bash
- vi/vim/gvim
- vimtutor (run /usr/bin/vimtutor)
- gvim
- tar/gz/patch (zip_and_patch)
- Regular expressions (man 7 regex)
- grep & sed (Sed & Awk chapter 2)
- cvs ("Basic Info" section only from cvs_info)
JS Language
- These 3 pages discuss EXACTLY how JavaScript works internally. Know this perfectly, so your understanding of scoping, stacks, variables, context, closures, object&arrays, functions 100% accurate. We strongly suggest reading these articles a few times, ensuring complete understanding of JS core.
- Learning Javascript with Object Graphs
- Learning Javascript with Object Graphs (Part II)
- Learning Javascript with Object Graphs (Part III)
- Types conversions
- Once you feel you are strong on the two core JS items above, go through this list of quirks to validate you really know it all: Javascript quirks
- The new ES6 features
- NodeJS: an absolute beginner's intro
- Spark's JS Coding conventions
HTML5/CSS3
-
This might sound terribly basic, but these short videos from
Google University are helpful in a understanding how to nicely
separate code, and avoid spaghetti:
Google HTML/CSS/Javascript from the Ground Up Class: Introduction (No need to watch the JS videos) -
A great, advanced and interesting presentation: GRITS game
(also talks about JS):
Google I/O 2012 - GRITS: PvP Gaming with HTML5 -
The web can do that?:
Google I/O 2012 - The Web Can Do That!? -
Web tooling:
Google I/O 2012 - Better Web App Development Through Tooling
ReactJS
- Go through ReactJS tutorial
jQuery
-
Read DataTables' source code, it's not short, but one of the nicest pieces
of code; very objected oriented, highly extensible and programmable.
Line-by-line reading will advance your understanding of how good jQuery plugin code should be written, how it should be used, and how to write real world generic object oriented code
Project manager
Basic UNIX
Practice Bash and VI using this web-based Linux shell.
Basic HTML/CSS
- Although quite long, if you are not familiar with HTML/CSS, or if you need refreshment, this HTML and CSS Tutorial provides the basics; how to build a web page and how to design it using simple CSS.
- A More in-depth HTML and CSS tutorial for beginners (contains 47 short videos).
Reading materials
- Read thoroughly the Spark DNA and the Spark dictionary
- Test yourself. Do the DNA test.
- Watch Eric Ries talks about the "Lean Startup" at Google. ("The Lean Startup" book, by Eric Ries, exists in our library. It is recommended to read it cover-to-cover once you started at Spark)
Spark products knowledge
- Watch the Spark introduction video
- Review the Spark product lines
Reading materials
- Read thoroughly the Spark DNA and the Spark dictionary
- Test yourself. Do the DNA test.
- Watch Eric Ries talks about the "Lean Startup" at Google. ("The Lean Startup" book, by Eric Ries, exists in our library. It is recommended to read it cover-to-cover once you started at Spark)
Spark products knowledge
- Watch the Spark introduction video
- Review the Spark product lines
Support manager
Basic UNIX
Practice Bash and VI using this web-based Linux shell.
Basic regex
Basic UNIX
Practice Bash and VI using this web-based Linux shell.
Sales
Watch
Matthew Dixon talks about the "The Challenger Sale".
"The Challenger Sale" book, by Matthew Dixon & Brent Adamson, exists in our
library. It is recommended to read it cover-to-cover once you started at
Spark.
Spark Spark sales
General Knowledge
Spark Spark materials
Spark products knowledge
- Watch the Spark introduction video
- Review the Spark product lines
Reading materials
- Read thoroughly the Spark DNA and the Spark dictionary
- Test yourself. Do the DNA test.
- Watch Eric Ries talks about the "Lean Startup" at Google. ("The Lean Startup" book, by Eric Ries, exists in our library. It is recommended to read it cover-to-cover once you started at Spark)
-
Watch
Matthew Dixon talks about the "The Challenger Sale".
"The Challenger Sale" book, by Matthew Dixon & Brent Adamson, exists in our library. It is recommended to read it cover-to-cover once you started at Spark.
Searching tools
Get to know the following seaching tools we use:
- Useful websites
- Whois: identify provided domains and provides their registration information such as location, owner, etc.
- Scamadviser: checks a website URL owners and email.
- hunter: Lets you find email addresses connected with the provided domain.
- screencast-o-matic: Lets you capture your screen and upload to YouTube.
- Useful extensions
- Screencastify: screen and call recorder
- Similar Sites: find similar sites to the one you’re currently on!
- Similar Web: provides website traffic and key metrics for any website, including engagement rate, traffic ranking, keyword ranking and traffic source
- Alexa: provides traffic rank and site information
- Sellhack: provides contacts social profiles and additional info
- Rapportive: shows LinkedIn profiles in your Gmail
- Aevy: gives for a linkedIn profile its contact details and some more information
- SimiliarTech: provides customer information on any website you're visiting
- Skrapp: find emails on Linkedin.
- Email Finder: discover email addresses within a provided domain.
Graphic designer
Basic UNIX
You should practice Bash and VI using this web-based Linux shell.
Adobe products
Spark products knowledge
- Watch the Spark introduction video
- Review the Spark product lines
Deploy engineer
Basic UNIX
You should practice Bash and VI using this web-based Linux shell.
Spark products knowledge
- Watch the Spark introduction video
- Review the Spark product lines
- Get familiar specifically with the Spark VPN by installing it for the below browsers:
- Spark for Chrome
- Spark for Firefox
- Spark for Android or iPhone
Reading materials
Content manager
Basic UNIX
Practice Bash and VI using this web-based Linux shell.
Basic HTML/CSS
- Although quite long, if you are not familiar with HTML/CSS, or if you need refreshment, this HTML and CSS Tutorial provides the basics; how to build a web page and how to design it using simple CSS.
- More thorough HTML and CSS tutorial for beginners (contains 47 short videos).
Reading materials
- Read thoroughly the Spark DNA and the Spark dictionary
- Test yourself. Do the DNA test.
- Watch Eric Ries talks about the "Lean Startup" at Google. ("The Lean Startup" book, by Eric Ries, exists in our library. It is recommended to read it cover-to-cover once you started at Spark)
Spark products knowledge
- Watch the Spark introduction video
- Review the Spark product lines
Spark Spark materials
Please refer to the Spark Spark General materials
Spark products knowledge
- Watch the Spark introduction video
- Review the Spark product lines
Reading materials
- Read thoroughly the Spark DNA and the Spark dictionary
- Test yourself. Do the DNA test.
- Watch Eric Ries talks about the "Lean Startup" at Google. ("The Lean Startup" book, by Eric Ries, exists in our library. It is recommended to read it cover-to-cover once you started at Spark)
Basic UNIX
Practice Bash and VI using this web-based Linux shell.
Basic HTML/CSS
- Although quite long, if you are not familiar with HTML/CSS, or if you need refreshment, this HTML and CSS Tutorial provides the basics; how to build a web page and how to design it using simple CSS.
- More thorough HTML and CSS tutorial for beginners (contains 47 short videos).