Beginners Guide to Build Technical social web presence / portfolios AND Starting Freelance / Work from Home!
NOTE: This is just a reference materials/notes for the talk that I presented in TechKaro meetup session titled ”Beginning of new chapter? What’s next?” held on December 22, 2018 at Usman Institute of Technology, Karachi Pakistan
Here’s the link to session slides: https://docs.google.com/presentation/d/1eEsu029ri0X59L9r0rM8clvaJ19aQBVLVnwXG85nxoY
Following are the recommended readings for Creating your own version of CV / Resume and few interviews advice/tips by Syed Musa Ali:
Curated list of online courses / learning portals:
Below are some curated list of web resources links, I collected which you could use for self and online learning (especially for programming & IT related courses). Please go ahead and explore each one of them.
- Youtube — there are plenty of youtube channels & videos for almost every technology!
- Virtual University online courses for free
- Google Training courses Free
- Google Analytics Academy
FYI: Create your accounts here on these below portals and practice coding exercises (try to solve at-least one problem daily) on these both platforms:
There is also another good platform called geeksforgeeks.com to learn about data-structure and algorithms (use this for your learning and revision for the detailed & basic concepts of data-structure and algorithms here (this will help you in learning how to build your thinking to solve the advanced/complex coding problems efficiently and easily — the advanced problems you could find over above portals like leetcode.com and hackerrank.com).
Online Tutorials / learning portals:
I’d heavily recommend freecodecamp.org to everyone as This will boost up your profile/resume and will also help you in your job hunting career.
- freecodecamp.org — curriculum is amazing especially for those who wants to become full-stack web developer!
- w3schools.com — plenty of good web tutorials and examples — you could also try them in web editor!
- tutorialspoint.com — I personally really like, It has wide range of technologies and their tutorials from basic to advanced level (You could also download them as PDF too)
- code.tutsplus.com — Again, pretty good!
Freelancing website portals — especially for newbies:
These are some of renowned freelancing websites where you could create your profile easily and starting your freelancing career (and work from home/anywhere — at your own pace):
I’d recommend each of you to spend sometime in understanding these portals itself and how these all works and then jump into starting your freelance career.
Fiverr will be really good to start with and the recommended option for you all. On Fiverr, There’s an option of Buyer Requests under Selling Tab where you could easily find the various jobs / requirements posted by clients and you can also send your offer / proposal to them quickly.
— Go and get yourself registered on Fiverr quickly using my referral link
Finally, Try to build up your technical web presence and aim to become the ninja in your desired field of choice.
Below are few tips for building up your (web) technical profile:
- Try to create your own version of CV / Resume and keep updating it regularly (i.e., every week / month).
- Create your LinkedIn profile today (if you don’t have one) — You could also create your profile over other job / recruitment portal websites like Mustakbil.com or Rozee.pk etc.
- Participate in tech community events / meetups around you and try to connect & network with professionals.
- Ask questions and participate in stackoverflow community.
- Try to find open-source projects over GitHub and try contributing to them.
- Create your personal portfolio website and make it live — For quick and free version you could checkout to GitHub Pages or Netlify (I personally use Netlify for my private static websites like narainsagar.com and GitHub Pages for my public examples and demos etc.
- As mentioned earlier freecodecamp.org will be a really good and recommended option for students and newbies — to start learning and contributing with (and once if you finish it, You’ll have few portfolios projects built during the course and You’ll also be awarded with certificate) — Also, Join the freecodecamp community and participate for more.
- Last but not the least, Please don’t forget / hesitate to ask questions! :)
If you have any queries / questions, please don’t hesitate to contact me either via my AMA repo over GitHub or comment section below.
References links (i.e., You may checkout to these links — incase if you want to):
Hope you may find it useful.