Admissions for neoG Camp 2022 are OPEN NOW.

beginners' route

Once you have filled the waitlist for neoG Camp 2022 Cohort, you must first start doing levelZero and become a mark15 to apply for levelOne and get admission in 2022 Camp if you are taking the beginner route.

This is a step-wise guide for you to follow to become a mark15. Use this along with your levelZero journey with us or if you have completed levelZero, please use it to add extra 6 points and make your portfolio a mark15 from markNine before submiting it for review.

Please Note: If you have 1-year plus work experience in web development or if you are a roc8.careers alumni on #teamtanay Discord, then you do not need to be a mark15 and do levelZero to get admission in levelOne (2022 Camp). Please directly apply for the admission interview if you have work experience through the "intermediate route" or directly get admission if you are a roc8 alumni through the "roc8 route".

the 15-point system

Your application into levelOne will be considered only if you are a mark15. The assignments and markings are divided week-wise to help you keep your pace and not get overwhelmed if you are an absolute beginner.

All the best.😁

how to ask help

We have a 17k+ developers community at Discord who are always ready to solve your issues while you are learning to code with us. You can ask for help #showcase&review or #general-coding.

But before you ask for help, please first try to debug your code yourself. Here is a guide to help you do that. This would enhance your understanding to a great extent.

Help is given at team Tanay whenever it is asked. :D

Following are the mark-wise distribution of levelZero, for your ease.

markOne

first week

A CLI app that can quiz your friends on how well they know you. Use nodeJS. Use repl.it to host your app.

This should be similar to the app made in lessonOne of levelZero. During the live session, I made a quiz about myself (Tanay Pratap). You should make a quiz like that about yourself. Also, share it with your close friends and see if they really know you. 😉

How to:

markTwo

first week

Make a quiz on anything you're passionate about. Something which is fun to play and you can share within your social circle. Things like a TV Series, sports, movies etc. This is your assignment for lessonOne.

How to:

markThree

second week

Your first website. Hosting your first site using Github plus Netlify integration. Your task here would be to put all your projects' source code on Github. Even the one you did on repl in lesson One.

How to:

  • learn from: lessonTwo Youtube Class.
  • use guide: assignment in lessonTwo of levelZero.
  • example: your assignment should be like this.
  • note: This is just one example for you. You have to put all your projects' source code on Github. You must also put your Github source code link and live projects link on your portfolio's projects page.

markFour

second week

My portfolio. During lessonThree, you will make your portfolio and put details on site with the projects page. You have to host your portfolio and put your projects there.

How to:

markFive

second week

My blog. Adding blog page and blogs to your portfolio. Even dummy blogs are okay, as of now.

How to:

markSix

third week

Minion Speak. Make a translation web app that will translate your sentences into Banana language.

How to:

markSeven

third week

Fun translation app Make a Yoda or Klingon or any other fun translation app. This is your assignment.

How to:

  • learn from: Same, lessonFour YT Class and guide as above.
  • use guide: assignment in lessonFour of levelZero
  • example: your app should be like this.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

markEight

fourth week

Know your emotions. First ReactJS app. This will interpret emojis. Put an emoji and it will tell what that means. We will make it during YouTube session.

How to:

  • learn from: lessonFive Youtube Class.
  • use guide: lesson five of levelZero
  • example: your app should be like this.
  • note: You should change the set of emojis in the emojiDictionary object. Yours could be an interpreter for flags/food etc.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

markNine

fourth week

GoodBooks. Make a ReactJS recommendation app similar to this book recommendation app.

How to:

  • learn from: Same, lessonFive YT class and guide.
  • use guide: assignment in lessonFive of levelZero
  • example: your app should be like this.
  • note: You shall have your own genres like food/travel/music.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

Note: The 2, 3, 4 and assignment projects are to be customized by you. Don't copy/paste everything and make the same project. Add different emoji's and all. Make it yours!

Pat yourself on the back!

You have completed the most difficult part of your levelZero journey.

Now you have to do a few practice-exercises and list those projects similarly on your projects-page with their source code.

markTen to mark14 (Build Basics)

fifth and sixth week

Exercises Now you know the basics on programming. You have to do these five simple exercises to practise and polish your knowledge.

Note : You can make these apps either using JS or ReactJS. Put the app and the source code of these on your portfolio similar to other apps (examples below).

markTen

Make a cash register

How to:

  • learn from: markTen YouTube Class.
  • use guide: markTen lecture guide
  • example: your app should be like this.
  • note: Your app must have these features - basics buildOne.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

mark11

Tell your friends if their birthdates are lucky or not.

How to:

  • learn from: mark11 YouTube Class.
  • use guide: mark11 lecture guide
  • example: your app should be like this.
  • note: Your app must have these features - basics buildTwo.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

mark12

fun with triangles.

How to:

  • learn from: mark12 YouTube Class.
  • use guide: mark12 lecture guide
  • example: your app should be like this.
  • note: Your app must have these features - basics buildThree.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

mark13

Tell your friends if their birthdates are palindrome.

How to:

  • learn from: mark13 YouTube Class.
  • use guide: mark13 lecture guide
  • example: your app should be like this.
  • note: Your app must have these features - basics buildFour.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

mark14

Tell the user how much profit or loss he/she is making on a stock.

How to:

  • learn from: mark14 YouTube Class.
  • use guide: mark14 lecture guide
  • example: your app should be like this.
  • note: Your app must have these features - basics buildFive.
  • showcase: Put this project on your projects' page of your portfolio. You should put both: a. the project's Github source-code link and; b. the live project link.

mark15

seventh week

Blogs. Write 2 blogs and put them on the blog-page of your portfolio. It can be on technical or non-technical topics, you choose what you want to write on.

  • showcase: Put these blogs on your blogs' page of your portfolio.

Note: The blogs must be 200 words at least and please do not plagiarize as this might lead to the cancellation of your submission for levelOne.

LinkedIn Profile. Having a linkedin profile is mandatory. Please make sure you have linked it in your portfolio.

congratulations

Once you have done all these projects and have written your blog, first congratulate yourself. You were consistent and hardworking throughout.

You have come a long way in levelZero and you have learnt a lot.

is your portfolio submission-ready?

If you have followed this guide and made projects, your portfolio is ready. Please self-acces your portfolio before submitting. Use this Portfolio Checklist to ensure that you are a mark15.

can apply for levelOne (Camp 2022)

Once you are a mark15, you can now apply for the neoG Camp 2022 Cohort aka levelOne through the admission platform. You will be informed about this soon.

Please Note: Anyone who has more than one year of web development work experience can directly apply for the admission interview, without doing levelZero and without being a mark15. Further, anyone who is a roc8.careers alumni can get admission in the Camp directly without giving interviews. If you are anyone who belongs to one of these criteria, you must fill the form accordingly.

Read more about the Admission process here.

watching levelZero videos is not compulsory

If you do all these without watching the videos/live for levelZero, we are okay with that too. What matters is that you have a complete portfolio to apply to levelOne and have practised the concept well for the interview.

about copy/pasting

Don't submit without understanding, we have kept a manual interview round only to check that.

We will be checking your understanding of the code. Any random project and would ask you to explain the code, maybe ask for minor changes in the codebase on the call itself.

Understand that we are not against copying work. The idea is that while copying you need to understand it. The best way is that if you're stuck somewhere, see someone's work, but don't copy it, type it yourself, without seeing from your mind. Then it becomes yours.

utilize the community

We have a community of 100K+ programmers on social media. Please do share your projects and your wins with us. We are here to help, uplift and guide. Welcome to the community.