background preloader

The Java™ Tutorials

The Java™ Tutorials
The Java Tutorials are practical guides for programmers who want to use the Java programming language to create applications. They include hundreds of complete, working examples, and dozens of lessons. Groups of related lessons are organized into "trails". The Java Tutorials primarily describe features in Java SE 8. For best results, download JDK 8. What's New The Java Tutorials are continuously updated to keep up with changes to the Java Platform and to incorporate feedback from our readers. Lambda expressions enable you to treat functionality as a method argument, or code as data. Apart from fixing typos and errors, this update includes also includes the following: The Security trail has been restructured; find security information about applets and Java Web Start applications in the Java Applets lesson. Trails Covering the Basics These trails are available in book form as The Java Tutorial, Fifth Edition. Creating Graphical User Interfaces Specialized Trails and Lessons

Khan Academy Launches The Future of Computer Science Education As educators struggle to motivate more students to take up technology-related majors, breakout online education startup, Khan Academy, has a novel approach. “Computer Science is an intensely creative field,” says Shantanu Sinha, President of Khan Academy, which gave TechCrunch an exclusive look at their brand new education portal that teaches Computer Science fundamentals through interactive drawing. “We really wanted to focus on creating something that could inspire young children, and get them excited and motivated to explore CS further.” The portal’s interactive design is a major evolutionary step for a website that has since been almost entirely based on YouTube lectures (with over 178 million views). The Scope The new Computer Science site focuses on the critical early adolescent years, where children broaden (or narrow) their interests and identity before high school. Design and Pedagogy

Pearltrees Extension SourceLair Lets You Code Right In Your Browser Editing code isn’t that hard. A terminal, a little Vim, a little PHP, some beer, and maybe a few Google searches and you’re off and running. But what if you want to work on a project without compromising your personal server or don’t really have an environment for coding? SourceLair is one answer. The freemium service lets you build projects right in your browser. The founders all went to the University of Athens and they’ve worked on a number of larger projects including dev positions at Warp.ly, ARM, and Niobium Labs. “SourceLair does not attempt to port existing solutions for creating software into the browser. Does it work? In my own experience it takes about an hour of apt-gets and downloads to set up a working IDE for a new platform.

Man Made Money Teaching Online Apple Course Nick WalterNick Walter has created a major income stream from online courses. When the iPhone started taking over the US in 2008, Nick Walter was in Japan doing Mormon missionary work without a smartphone. "When I got home, my dad was super nice and bought me an iPhone 4, and it was my first introduction to apps," the 25-year-old remembers. "I was like, 'These things are crazy! They can do anything!'" Since that first introduction, Walter, who graduated from Brigham Young University with an information systems major (which includes elements of both computer science and business), learned to code and started doing freelance work building iPhone apps for local companies in Utah. About four years later, Walter was reading "The 4-Hour Workweek" and was inspired by the idea of creating a business that wasn't super time intensive. "From the day they announced it, everyone was on an equal field trying to learn," Walter recalls. That first month, his course earned him $45,000.

TideSDK | Create multi-platform desktop apps with HTML5, CSS3 and JavaScript

Related: