N
N
Nikolai Ignatiev2016-04-22 12:58:24
JavaScript
Nikolai Ignatiev, 2016-04-22 12:58:24

What practical Node.js assignment would be interesting for an employer to demonstrate their knowledge?

Greetings, friends!
At the moment, I try to devote all my free time (during breaks at work and without prejudice to the attention of my wife and growing 2-year-old daughter) to studying web programming. Passed in St. Petersburg Advanced course in web development from Loftschool. Completed several projects, upgraded Front-End to Junior level. Met Jade, Gulp, Bower, NPM.
I recently made a simple project (Knowledge Base) for Bitrix24 ( Bitrix24 RESTapi JS + HTML without a server part), which was successfully moderated in the domestic and European Marketplace).
Then he began to actively study JavaScript, became interested in Node.js. I'm taking courses on Pluralsight .
Putthe goal is to find an interesting job in the field of web development with an income of 45-50 thousand rubles in six months. in Saint Petersburg .
I came to the understanding that only by doing a real project you can seriously upgrade your knowledge in order to find a job you like.
Please provide examples of projects that can cover the basics of web application development with Node.JS + Express. As for the front-end part, I can make a prototype in NinjaMock and use Bootstrap to make it up.
Ideally, make a project on GitHub, which you are not ashamed to show to a potential employer in order to interest him in your candidacy. Maybe someone is even ready to become my mentor (periodic codereview, tips, bestpractice)...
If it does not bother you, then write the general TOR and the time frame for which, in your opinion, this will be completed by a novice developer. This will help me evaluate my knowledge a little more objectively.
Thanks in advance.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Super User, 2016-04-22
@sergeystepanov1988

You can impress the employer with the usual chatter, showing the general outlook. But projects on Node.js usually do not take people with no experience. Node.js is a pretty complex stack for someone who hasn't worked on real projects. What awaits you in real projects on Node.js:
- asynchrony is everywhere and always, which you need to get used to
- reading someone else's, indistinct, undocumented code on es5 / es6 with promises, generators and other delights of a programmer 's life
- a bunch of dependency libraries that you will have to learn from poorly written documentation

E
Elizaveta Borisova, 2016-04-22
@Elizaveta

Make a naval battle server How to make a naval battle in html+js+css with dragging ships? Where to dig? to keep at least 10k fights, reconnects, and load testing to it.
Skype consultations after 21-22h (see contacts).

P
Pavelise, 2016-04-22
@Pavelise

Check out Hype Stuff, Gulp, Browserify, Babel (ES6/7), Webpack, React stack and Sails.js, StrongLoop (loopback)

I
Ilya Shatokhin, 2015-04-21
@sergo_serga

query = {"object.tests.author": "admin"};

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question