If you’re looking to learn how to code, the sheer number of programming languages may be overwhelming. Here is a selection of the top new development & IT online courses available at Udemy.
Course Title: Naked C#: A Beginner’s Guide to Coding
Instructor: Penny de Byl
Course Description: This course will not teach you to become a programmer. Programming is like martial arts, it takes years and years of practice. No course can make you a grand master no matter what it promises. What this course WILL do is give you a solid foundation in programming as a skill for life using C# as the vehicle. You will learn about the fundamental nature of the computer and how to communicate with it through the development of programs to perform a variety of tasks and solve numerous problems. Following the same curriculum used to teach first year computer science in university in the first six months of a degree, you will learn not just what to programme but 1) why it is is done like that and 2) how you can broaden your skill set in programming beyond this single course.
Course Title: Python for Financial Analysis and Algorithmic Trading
Instructor: Jose Portilla
Course Description: This course will guide you through everything you need to know to use Python for Finance and Algorithmic Trading! You will start off by learning the fundamentals of Python, and then proceed to learn about the various core libraries used in the Py-Finance Ecosystem, including jupyter, numpy, pandas, matplotlib, statsmodels, zipline, Quantopian, and much more!
Course Title: Spring Framework 5: Beginner to Guru
Instructor: John Thompson
Course Description: Learn Spring Framework 5 and Spring Boot 2 with the most modern and comprehensive Spring Framework course available.
Course Title: Angular Essentials (Angular 2/ Angular 4 with TypeScript)
Instructor: Academind Courses
The skills required to build such SPAs are in extremely high demand since this kind of web app is very popular and allows you to build almost mobile-like, highly reactive user experiences.
This course is the most efficient way to dive into Angular 2 or Angular 4 if you got limited time or need to refresh the basics!
Course Title: Real-World Ethical Hacking: Hands-on Cybersecurity
Instructor: Bryson Payne
Course Description: Learn practical, useful cybersecurity step-by-step from Computer Science Professor Dr. Bryson Payne, a Certified Ethical Hacker (CEH) and Certified Information Systems Security Professional (CISSP), and author of the Amazon #1 New Release and Top 10 Best Seller in Children’s Programming Books, Teach Your Kids to Code.
Course Title: Arduino Programming and Hardware Fundamentals with Hackster
Instructor: Shawn Hymel
Course Description: Learn the Arduino platform and programming language to create robots, interactive art displays, electronic toys, home automation tools, and much more. This course was created in collaboration with Hackster.