hello,
You can get lots of online and offline training sources for courses respective to your branch. Getting online course is difficult. Most probably you have to go to the course center.
You can check webpage of civilsimplified. they upload schedules for different locations. You can book there and attend the workshops on different courses and practicals. There are online classes also and trainings also. You can subscribe for it too.
There are other branch courses too. If you like then you can read and forward your career in those domains also. Now there is no branch bias. You can belong to any branch and can also pursue other branch related jobs provided you have the skillset.
Hope it helps!
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile