Learning Java Resources
New to programming with Java? Java is a platform-independent object-oriented programming language.
Write a program once, compile it once, and run it on Windows, Mac OS, Linux or Solaris.
The NetBeans community gathered some resources to help you get started with Java Technology.
If you hear of a good source that helps you learn Java,
let us know and we add them to the list.
Here you will find:
If you're curious how NetBeans IDE can make Java programming fast and easy,
have a look at our
IDE guides and tutorials.
Articles and Tutorials
Read the following sun.com articles
for introductory information about what you can do with Java.
With a tool like
NetBeans IDE
this is all in your hands.
What do you need to get started? Which Java technology
should you use? This collection of links to articles, tutorials, online books,
and software downloads helps you find what you need to start writing
applications!
This online book is a practical guide for programmers
with hundreds of complete, working examples and dozens of trails. There are
groups of lessons on each particular subject like Basic Java, Constructing GUIs,
and an advanced Specialised Trail. It also offers individual entrypoints for users of
MS Windows, Linux or Apple MacOS.
Gain hands-on experience with Sun's technologies
through a variety of online tutorials and training classes:
Here you learn the various Java technologies
from the fundamentals of the Java programming language
to web services and the J2EE platform.
The J2EE Tutorial is a beginner's guide to
developing enterprise applications on the Java 2 Platform, Enterprise Edition.
The Code Camps are packed with technical content, hands-on programming exercises and sample code.
Sun Java Training
NetBeans IDE is now included in seven of Sun's most popular instructor-led
classes on Java technology.
In these courses, Sun teaches the
underlying Java technologies and then exposes developers to the NetBeans
IDE while working on the labs within the courses. This provides real
value to developers as they learn how to create applications while
achieving productivity gains with the NetBeans IDE.
What are those classes like? Read the Java training report (SL-275)
and hear what a participant says.
Most of these classes also help developers prepare for Sun's industry-recognized certifications in Java technology.
If you are based outside the USA Java Global Training, offers courses near your location in your language!
Free Java Online Classes
This bootcamp is for anyone
who wants to learn Java programming for the first time. In this free course,
students will learn how to write, compile, and run Java programs. They will also
learn essential object oriented programming concepts such as inheritance and
polymorphism.
Free Hands-On Labs
A hands-on lab is a tutorial that walks you through implementing an actual Java project.
Download the course materials (zip archives) and start today!
And about one hundred more NetBeans tutorials and Flash demos are now available in Chinese!
NetBeans 5.0 本地教程主索引
NetBeans 5.0 教程、操作练习、文章、常见问题解答、Flash 动画演示、论坛、最新信息.
Discussion Forums
Did you discover a great solution you want to share? Do you have questions?
Talk to other Java developers online to learn more.
The right place to share ideas with other Java developers.
Choose from a wide range of active forums dedicated
to discussing the use of Java technology for your projects.
java.developpez.com (in French / en francais)
Extensive French Java developer forum.
javahispano.org (in Spanish / en castellano)
Articles, FAQs, and Forums for Spanish-speaking Java developers.
Java and NetBeans Forum (in German / auf deutsch)
German-language discussion forum dedicated to Java, NetBeans, SJSAS and Glassfish.
More international communities...
-->
NetBeans IDE BlueJ Edition
The NetBeans in Education Community brings
together people dealing with teaching Java, Computer Science or just interested
in new ways of using the internet in the classroom. As of today, the NetBeans IDE is being used
as a teaching tool at many universities
and secondary schools. The BlueJ edition is a special version of the NetBeans IDE
targeted at teachers and students familiar with the popular BlueJ tool.
NetBeans BlueJ Edition helps your students to "make the jump" from BlueJ to a full-featured IDE.
Learn more about using NetBeans IDE for Java classes here.
Next Steps
Ready for action? Download NetBeans IDE,
a free open-source developer tool that assists Java programmers
in writing and compiling code, as well as debugging and running applications.
How can NetBeans IDE help you develop applications? Have a look at our
IDE guides, demos and tutorials!