LEARNING EXPERIENCE WITH @CRIO.DO (EVENT:- CRIO WINTER OF DOING)

Anshumali Shaw
6 min readFeb 3, 2021

Hey folks, welcome to my first blog where I’ll be sharing you the insights about :-

1) What is Crio Winter Of Doing?

2) How was my learning Experience with @crio.do in the Stage 1 of the Winter of Doing?(To be specific about how the Stage 1 panned out to be).

3) Bonus part:- I’ll be showing you a way with which you can post on your LinkedIn using terminal……

So Lets begin……!!!

What is Crio Winter of Doing ?

Its India’s Largest Externship Program for developers…..

Sounds Exciting Right……?

Now Crio for those of you new in the development field is India’s biggest learning platform where we Learn By Doing projects. In today’s scenario we are mostly dependent upon learning via watching videos and just going through the theoretical concepts of any technology rather than learning the technology via creating something with the help of it. Crio has introduced a thorough new concept about learning via doing live projects upon any technology you want to learn.

Crio Winter of Doing is Structured in such a fantastic way that any newbie can train themselves through the different stages of the course and can earn themselves a chance to work on the projects offered by the tech giants like CRED, JUMBOTAIL, GROWW, AWS etc.

The Program is Structured in 3 Stages:-

  • Stage 1(Can also be assumed as a Learning Phase): In the Stage 1 of the Crio Winter Of Doing we are to complete Crio Bytes on the topics like HTTP, REST API, LINUX, AWS, GIT and needed to complete one Micro Experience on QProfile which includes the learning regarding HTML,CSS, BOOTSTRAP, JAVASCRIPT, REACT.JS, ANGULAR.JS and at last helps us in creating a beautiful Portfolio and hosting it on NETLIFY AND HEROKU.

Duration: 1 week (Approx. 15 hours of time to be dedicated).

Those who successfully complete Stage 1 are given a chance to participate in Stage 2.

  • Stage 2 (Can be assumed as Enhancement Phase): In the Stage 2 which is further divided into two sections Stage-2a and Stage-2b. In Stage-2a we are provided with resources to enhance our Problem Solving Skills after which we need to pass a coding assessment. The candidates who successfully pass the coding assessment are given a chance to participate in Stage-2b. In this stage we need to work on a mini project and submit it within the deadline to be eligible for the Stage 3.

Duration: 2 weeks (Approx. 25 hours of time to be dedicated).

  • Stage 3 (Externship Period): In the Stage 3 we need to combine all our learning and work live with the tech giants like CRED,JUMBOTAIL, GROWW, AMAZON, etc .over the projects offered by them. We need to deliver the project in a team of two under the explicit guidance of expert Industry mentors.

Duration: 1.5 months (Approx. 80 hours of time to be dedicated).

Stage 1 Learning Experience

HTTP Byte:- In this byte I learned about HTTP requests and responses and got to know how does a HTTP works. Learnt about the curl commands and used Postman to perform HTTP requests. Also, I learnt about TCP and how to use terminal to send HTTP requests. I also learnt about different response codes like 200,403,404, etc. and what does the response code mean. For example response code 200 means the HTTP request was successfully received & understood by the server.

REST API Byte:- In this byte I learned about APIs and what is Rest APIs(i.e. Representational State Transfer APIs).Basically it is an API which follows rest architecture .They follow a client-server model where one software program sends a request and the other responds with some data. REST APIs commonly use the HTTP protocol to send requests & receive responses. Here I built my own program to call metaweather api to check for the weather of any place.

Linux Byte:- In this byte I leaned about the basic Linux commands and how to play around with Linux terminal. It is a very needful to learn about Linux and get familiar with it. In today’s scenario you cannot avoid Linux if you are hoping to direct your career in the development field because Linux is everywhere.

AWS Byte:- After that AWS byte helped me to overcome my fear about cloud computing. Here I learnt to deploy an app QEats on the cloud server using EC2 server.

Git Byte:- It was the last byte where I learnt about Git Basics. This Byte will provide any newbie to learn about Git and its functionality in no time. It really structured very well which enables everyone to dive themselves in the field opensource.

QProfile Microexperience:- It was an additional module which enabled me to learn about Full Stack Web Development . Here I learnt deeply about HTML,CSS, Bootstrap, React.js and Angular.js. QProfile basically is a Portfolio website to showcase your skills and projects. Basically we need to make changes in the code to make it for ourselves. Also, I hosted the portfolio using Netlify(Frontend) and Heroku(Backend).

Ready to learn something Interesting……!!!

  • Open the chrome developer tools in the side and switch to network tab to see all the network packets. Now submit the post on your LinkedIn.

What do you see…??

Look out for the highlighted packet in the network tab in the developer tools
  • Look out for the highlighted packet in the network tab in the developer tools…….. Click on it….
  • Open the Request Payload Section and you can see a JSON object with key as “commentary” with your post written inside it.
  • Right Click on the packet and copy it as cURL. Paste that in any text file and edit the text section in the commentary with a new text to post.
  • Execute the modified curl command…..Hurray…!!! Your post has been posted. You can go to you Activity section and see if it has been posted or not.

In this 1 week of learning I have learnt a lot and also overcome many fears of mine as well (e.g. working with cloud technologies). Crio Community along with these bytes helped us a lot by providing us with extra resources and helpful sessions by some of the great Industry mentors. I would like to thank

  • Binny Bansal sir, Co-Founder of Flipkart and xto10x
  • Vivek Ravishankar sir, Co-Founder of HackerRank
  • Karan MV sir, Developer Relations of Github
  • Sridher Jayachandran sir, Co-Founder of Crio.do

for their constant support. Apart from them I am also thankful for the Slack Community who was very active and helped us a lot in the completion of our tasks.

Thanks a lot everyone….. That’s all till now…. Give a clap if you like the blog……It will motivate me to write more…..Do follow me for more such amazing blogs….

#Crio, #CWoD, #ShareYourLearning, #LearnbyDoing

--

--