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.
Many of our working environments today are closer to soul-destroying than they are to inspiring and captivating. We feel unfulfilled by our work, without ever realising that it doesn't have to be that way. The fundamentals of Lean and Agile provide an incredibly powerful way of re-thinking what we do - allowing us to provide value early - so that we can reverse those feelings and, instead, reap the enjoyment of truly making a difference in our work.Add to course comparison | | View your course lists
iOS 6 App Development Fundamentals LiveLessons is unique among iOS videos published today--it's the only one that takes a complete "app-driven" approach to teaching iOS programming. Expert video instructor Paul Deitel teaches key iOS 6 concept in the context of fully coded and tested iOS 6 apps. You learn iOS 6 as you build great iOS 6 Apps! This LiveLesson is ideal for people familiar with object-oriented programming in Java, C++, C# or Objective-C (an Objective-C background is not required).Add to course comparison | | View your course lists
Make those apps you've always wanted, and sell them on the App Store and on the Google Playstore. Get started TODAY. In this couse, you'll learn how to create HTML5 apps for iPhone, iPad, Android devices and the web. The course is aimed for both beginners and people with some web development experience.Add to course comparison | | View your course lists
Do you want to program iPhone apps and iPad apps, but are not sure where to start? Are you ready to jump right into the exciting world of mobile development, but have little or no programming experience? Then this is your course! Our iOS Development Code Camp is the only course available that allows a non-programmer to learn the basics of programming and then create iOS apps. The set of iOS app development tutorials will teach you how to program iPhone and iPad apps. Starting with the very basics of C programming long-time technical trainer Mark Lassoff will take you through the fundamentals of programming iPhone apps.Add to course comparison | | View your course lists
This is a thorough class where you'll learn the tools, techniques, and photography tips to create gorgeous iPhone photographs (using an iPod Touch or iPad as well). With more than 80 short video lessons - which you can access and review anytime, forever... you will learn the information and techniques to take your mobile photography to the next level. Learn to use 'the camera that's always with you' -- whether it's for travel, for business, for family, or just for fun with friends.Add to course comparison | | View your course lists
This course will teach you how to program in the Java Programming Language, focusing on Java concepts that you will need in order to develop Android apps. Many of the topics include on-line labs with a novel automated tutor that has been university course tested and shown to significantly improve student learning. All of the exercises can be completed on the web, so you don't have to do any installations. The Eclipse IDE is introduced so if you prefer, you can install the professional tools you will need for Java and Android development. Automated testing with JUnit is included along the way, with a special emphasis on test-driven development. This course introduces Android briefly through three simple Android apps and lab exercises, and it is designed to get you ready to take a professional Android course.Add to course comparison | | View your course lists
This course teaches you how to create desktop and web-based applications using Java Swing, Java's built-in user interface toolkit. Each tutorial is fairly self-contained; but we'll also build two complete applications step by step along the way, so you can choose either to work through the whole course or to dip in and out. Among other things we'll look at nearly all Swing widgets, we'll take a look at JDBC for database access, the graphics API, model-view-controller (MVC) architecture, serialization for saving data, the listener-event model and even basic animation. When you finish the course, you'll be an advanced Swing developer, capable of creating complex and scalable Swing GUI applications.Add to course comparison | | View your course lists
including control statements, functions, arrays, objects, events, CSS, DOM,
and more. Then, master scripting with XML and RSS, and finish by learning to
build the rich Ajax applications that are taking the Web by storm! Your instructor, Paul Deitel, delivers over 14 hours of world-class video training. Using the Deitels' signature "live-code" approach, Paul teaches by analyzing complete working programs, not trivial code fragments.