Udemy helps students make moves. Whether you want to get promoted, break into a new industry, start a company, further a passion, or just accelerate your life, Udemy helps you learn from the amazing instructors in the world, so that you can get there and get there faster.
Udemy's team recruits the world's top experts, including New York Times best-selling authors, CEOs, celebrities, and Ivy League professors. These expert instructors have taught over 500,000 students on Udemy, helping them learn everything from programming to photography to design to yoga and more.
This Web Programming with Python course takes you through a hands-on guide to object-oriented development for the web, working with multiple types of servers, databases and web frameworks. All that is required to get started is a very basic background knowledge of Python, as instructor Mike McMillan begins these Python tutorials with two chapters of review and then goes step by step through the necessary concepts at every stage of development. You'll get a detailed primer on database programming with Python, installing an SQLite server and performing routine data selections and operations; you'll learn how to interact with FTP and email services using native Python code; see how to process web form data via Python; and learn how to interact with web database applications and utilize XML. Finally, the course ends with a chapter on configuring and working with Django, a modern web framework that allows you to create and manage complex database-driven websites. There's not a better course for taking Python concepts and applying them to real world projects.Add to course comparison | | View your course lists
In this Ethical Hacking - Whitehat Hacking and Penetration testing training course, expert Ric Messier covers the essentials you will need to know to harden and protect your hardware and software to avoid downtime and loss of data. Protecting your networks and customer data are more important that ever, and understanding HOW you are vulnerable is the best way to learn how you can prevent attacks. Some of the topics covered in this course are; researching and background information retrieval, networking fundamentals, a deeper look at TCP/IP and packets, as well as understanding cryptography. You will learn about scanning networks, penetration testing and the use of Metasploit, malware and viruses, DoS and DDoS attacks, web application hacking and securing wireless networks. Finally, you will learn about detection evasion and preventing programming attacks, and much more throughout this video based tutorial.Add to course comparison | | View your course lists
NEW Step-by-Step Video Course Helps You Go from Wordpress Beginner to Wordpress Expert in Just 24 Hours. No Website and No Technical Experience Needed! Just Watch, Do and Learn! Announcing the ONLY Online Course Developed and Taught by Professional Instructors Who Know How to Simplify, Show and Walk You Through Wordpress from Start to Finish!Add to course comparison | | View your course lists
So you want to make apps but you don't know where to start. You start a few tutorials on the internet but you end up without an app or any knowledge whatsoever. If you want to make apps you pretty much have to use Xcode, Apple's app making program. But when you download it and take a look it seems really complicated to use. There are tons of books on how to program and use Xcode but none of them are that user friendly. That's where this course is different! This course shows you how to use Xcode while learning another in demand valuable skill: user experience. User experience is one of the toughest jobs to fill in 2012 according to Forbes. With this course you get to learn mobile user experience and Xcode at the same time!Add to course comparison | | View your course lists