There are many skills you need in order to stand out on your resume. One of these important skills is coding. Even if you consider yourself a beginner or an expert in coding, it never hurts to acquire new skills or brush up from time to time. There are many different courses to choose from that can work with any schedule, both online and offline.

Here are 7 courses we at the Tech Connection recommend, so you can finesse your skills for the 2019 year.

1. General Assembly

General Assembly is great because it can fit any schedule. Whether you need full time or part time courses, prefer classes to be offline or online, the General Assembly offers all that and more. You can choose from courses like Web Development Immersive (Remote, Full Time), Android Development Immersive (on Campus, Full Time), Web Development Immersive (on Campus, Full Time), iOS Development Immersive (on Campus, Full Time), React Development (on Campus, Part Time), Front-End Web Development(on Campus, Part Time), HTML, CSS & Web Design Circuit (Online, Part Time) and more. The prices range from $750 for a 5-week online course to $14,500 for its full-time full package course. There are also loans available for tuition, and in some cases, certain employers offer tuition reimbursements. General Assembly has prided itself in their award-winning curriculum and professional instructors. All levels of coding knowledge are welcome. Since 2011, they have had over 40,000 alumni graduates succeed in joining the tech community. If this peaks your interest, check out generalassemb.ly for more information.

2. Code Academy

Code Academy is definitely more geared towards beginners and people who prefer online courses because you don’t have to set up any specific programs and it’s free to use. It is also nice that they cover a variety of topics having to do with HTML, CSS, JavaScript, Sass, Rails, AngularJS. ReactJS, Ruby, Command Line, SQL, Git, and Java. This is a lot of useful information for beginners who want to try out coding and see if they really want a career based off of it, or at least, have some basic knowledge that could be needed in the future. Additionally, if Code Academy does get you excited about coding, you may want to consider some paid courses for the future that go beyond the basics of what Code Academy can teach you. While it’s great for beginners, it would be helpful to have a real instructor (either offline or online) to help you solve real-life problems when it comes to coding.

3. Udemy

While Udemy does not necessarily have accredited courses, it is a good option if you want cheaper classes that do not have a specific set schedule, and you get unlimited lifetime use of the resources in the course. There are a lot more classes that focus on specific aspects of a program or a couple of programs such as learning Angular 7 or Python for Computer Vision with OpenCV and Deep Learning. The classes themselves are usually priced around $200, but there are often discount codes and free intro classes, so you are sometimes able to get a feel for the class before deciding whether it’s worth your time and money. Also, before choosing a class, it is always good to read reviews on the Udemy website and other online forums such as reddit to see what instructors have a great rating and work with your learning style.

4. Fullstack Academy

Fullstack Academy is great for those who are interested in a challenging and fun coding boot camp atmosphere. This program is especially great if you are wanting to learn advanced up to date coding methods that have a strong focus on Developer Culture, Full Stack Web Development and up to date practices on HTML5, Javascript, CSS3, React, Git and PostgreSQL. While there are only on-campus programs in New York and Chicago, you also have the option of choosing remote programs. You will get introduced to industry practices that will help you get ready for any type of developer job, whether it be at a tech firm or a startup. Tuition ranges for around $15,000 to $18,000 for a 17-week full-time program ( with some scholarship availability, specifically if you are a woman or veteran). While not the cheapest option, the Fullstack Academy Remote Immersive Program is considered to be one of the best and many grads have been hired to prestigious companies such as Facebook, Spotify, Amazon, Google and more. For more information on other part time, full time, on campus and remote programs Fullstack offers, click here.

5. Google Developers Codelabs

Google Developers Codelabs is another free program that can be of great use to you if you want to brush up on both beginners, intermediate and advanced web developer skills. It can be a great resource if you want to learn a bit of the basics, or have already taken a course before and just want to brush up on your skills without having to pay for a new course. While you don’t have real teachers that can help you through the process, the Step by Step tutorials is pretty clear and concise. This website includes tutorials like Accelerated Mobile Webpages Foundations, Advanced Interactivity in Amp, and various IOS and Android courses that are especially geared towards mobile applications. For more tutorials and information on Codelabs, click here.

6. Pluralsight

Pluralsight is a good option if you are not looking for a full-on boot camp, but want more video tutorials and other resources that a completely free program can’t offer you. There Software Development Courses include topics like DevOps, Java, CSSLP, Node.js., Domain Driven Design, Angular JS, and more. There are three different subscriptions for all the courses, which is monthly for $35 (per month), an annual for $299, and Premium for $449 ( both billed annually). However, it is good to be on the lookout for occasional discounts which happen from time to time. Additionally, Pluralsight offers you a 10 day free trial so you can test out the courses to see if they work for you before agreeing to the annual subscription fee.

7. Skillcrush

Skillcrush is a good option if you are interested in a free 10 day coding boot camp (created to figure out if a career in tech is right for you) or would like to do a 3-month to 9-month program that focuses on either a specific career path or a variety of needed skills in the Web Developer Field. Skillcrush’s Career Blueprint has various coding course options, such as Front End Developer, Freelance WordPress Developer, Web Developer and Web Designer (all three-month courses). Additionally, Skillcrush offers a 9-month course that can help you figure out what career in tech can work best for you (The Break Into Tech Blueprint). Paid programs range from $199 for 3 months (or a one-time payment of $499 for all three months) or $199 for 12 months (or a $1499 one time payment for the 9-month program). Another nice feature of the program is that you have a 30-day money back guarantee if the course that you chose isn’t really working for you.

Looking for a job in tech The Tech Connection is a recruitment platform which innovative companies use to attract, engage and empower highly skilled diverse talent. To learn more about Tech Connection, visit www.thetechconnectioninc.com.