What are the most cost-effective training courses for IT/Network Engineering?
I am looking to improve my personal knowledge base in IT/Network Engineering. I am looking for advice on some good "bang-for-the-buck" courses. The IT field is so wide that it can be tough to decide where to start, so what are some good foundational starters? Thanks.
YouTube - lots of free stuff, from CompTIA, & MCSE to how to tear down an iPhone.
Search CCNA, CompTIA and MCSE..sshh don't tell anyone..LOL..
For bang for the buck, I find it hard to beat CBT Nuggets - $100 a month gets you unlimited video training in a wide range of IT fields. I would second hands on is great, but we use CBTNuggets with our entry level hires and have found that it can really accelerate their knowledge and growth. Lots of Cisco courses that are normally MUCH more expensive and the breadth allows you a lot of flexibility. Good luck!
I would recommend a subscription at Lynda.com. They have some great general training videos and course material and are pretty cost effective.
If your going in IT/Network go for CCNA level-1 and as later you experience with it look for Level-2 to upgrade and Move head ! In CCNA choose there are many categories which would you like to work with. Hope this was help full for you !
COMPTIA A+ and Network + will give you core fundamentals in basic business IT. Depending on the route you wish to go, the next network route would be the Cisco CCNA for basic networking. Microsoft professional certifications are also valuable as its a widely deployed technology.
Other areas would be cloud and programming technologies as you dive deeper. It really depends on your preference, stay infrastructure, go application support or programming.
For a solid foundation I would recommend Comptia's courses. A+, N+, Security+, etc...The Comptia courses are vendor agnostic, so they give you a good solid foundation. From there you can find what peaks your interest. Most courses/certifications outside of Comptia will be vendor specific or narrow in focus to a specific skill. Outside of Comptia, you can't go wrong with Microsoft. The business world runs on it and the skills are in demand.
It depend upon your basic education and interest ,decide which course is good for you and than work hard and become master of that it is key of success
A network engineer usually has to have knowledge in multiple areas. Generally an entry level tech would have knowledge in desktop computers and or servers, and network configuration. Some quick get your feet in the door classes would include but not limited to A+ Certification, Network +, Cisco CCNA/NP, and Linux. Most of these are available through community colleges, or there are some week long classed that dump a lot of information in a very short time. With any of these you could start entry level and work and train your way up.
The short classes are provided by companies like Comp Tia, and Training Camp, (plus many more). A web search will provide you with those. I personally think that if you have time the community college route is best and probably less money. There are many other Certifications that will lead to a much higher level of knowledge that I haven't mentioned. Some of these names might have changed. MCSE, CCIE, MCSA, MCSD, Security classes from Microsoft, Cisco, or Comp TIA. Novell. There are also other direction in the networking field, like Database Administration, Cloud, Wireless, Some Programming, Web Design. Depends on your preference and interest. Hope this helps!
Practical experience will always trump paper education, however MCSE or other certification courses are all going to be beneficial, depending on the field you choose. I would try to find a particular area of interest first, then look at jobs online in that area and see what certifications they prefer.
Use the Internet and read up on the basics if a subject and then learning by doing. With VM based technology it is easy and cost effective to create training and testing scenarios. Nothing beats learning by doing. I have found that paid general training courses benefit mostly the institution that conducts them.
http://udemy.com/ has a sale at the moment for some decent web development courses. I also keep coming back to http://lynda.com to learn.
I realize that this is not really the answer to the question you are asking, but there is no substitute for practical experience. Consider doing small jobs for free or low rates and explain that you are giving the customer a deep discount in exchange for their patience. Consider also volunteer work for local churches or charities (again, explaining the circumstances to the group up front for expectation management).
You should also consider setting up an environment in your house for that experience, if you have not done so already.
As far as where to start, you need to understand the fundamentals of a desktop computer, since everything revolves around this in a business environment. Consider Windows 7, Windows 8 or Linux (Red Hat is the most viable from a customer demand perspective). Pursuit of a basic Microsoft or Red Hat certification will get you started. CompTIA foundational certifications make a good starting point as well. Some community college courses are affordable choices for training in these areas.
Podcasts could be a good option, but there are too many available to even begin a list here. Your current skill level will be essential to determine if any of these fit your situation.
CodeAcademy.com that was previously mentioned is a good option, but I'm not sure you are looking to pursue coding?
Finally, I'm impressed with the offerings of ITProTV (http://itpro.tv/), see http://join.itpro.tv/twit/. While not cheap, the access to the virtual lab in particular is a great value if you cannot afford to buy affordable gear and set up your own environment. You could try it on for size for a month for a low rate and determine if it suits your needs.
Just try to extend your Programming skills with CodeAcademy.com