Git Product home page Git Product logo

fresher-to-expert's Introduction

Fresher to Expert

Fresher to Expert : A beginner's guide to software skill development is a book written for the beginner's in the software field. You may be a fresher in an engineering college or new employee in a corporate world, this book is going to help you to improve your software development skills.

Why Book?

Over the years, I have used different resources to become a good developer. These resources really helped me to transition from a clueless computer graduate student to competent developer.

So I have put together this book to help any student who out there wondering how they can improve their skills. This book also tries to show how different things students study in college come together to create something useful.

Opinionated

This book is highly opinionated. Resources and advices shared here are what I think is the best. Not all going to agree on my point of view and that should be ok. There will be better resources or different ways to do the things.

Audience

This book is primarily targeted towards the engineering students and software developers in India. But as many resources mentioned in book are globally available it should help any new software developer out there.

At same time, this book is not about how to

  • Get good marks in Engineering exams
  • Get job in MNC
  • Become successful in 24 hours

This book is written for the people who are passionate about software development and want to broaden their horizon.

Acknowledgment

This book is a effort of collaboration. This book is developed in open source spirit. Lot's of people helped right from the idea to the completion of book.

A big thanks to Shashidhar and Shashi Sagwan for their help in refining language. Thanks to Hemalatha, Rose, Swathi V for their contribution. Thanks to all my friends at Zinnia Systems for sharing their perspective on the book.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.