Below you will find 0 categories and 49 links related to Java Classes Resources.
Learning Wireless Java is for Java developers who want to quickly come up to speed and create applications for the Micro Edition audience. This book covers the Connected, Limited Device Configuration and the Mobile Information Device Profile (MIDP), both currently available from Javasoft. The CLDC contains APIs for small devices that are constrained by both memory and processing power. MIDP builds on top of the CLDC and adds APIs specifically for devices such as mobile phones and pagers, allowing programmers to create MIDlet applications. This book offers a solid introduction to J2ME and MIDP, including an explanation of the J2ME Wireless Toolkit, the MIDlet lifecycle methods, the Java application manager, and the CLDC and MIDP constraints. In addition, we cover the javax.microedition.io, javax.microedition.rms, javax.microedition.lcdui, and javax.microedition.midlet classes, as well as the modified java.lang, java.io, and java.util classes.
The authoritative guide to building large-scale applications with JBuilder. JBuilder is a tool designed by Java developers for Java developers. JBuilder developers need a guide that delves into the more powerful techniques that are required to build enterprise-strength applications. Endorsed by Borland, Mastering JBuilder is divided into two major disciplines: the development of Java source code and the management of Java source code. You'll learn about the technologies and frameworks that JBuilder uses to help with code development. You'll also get insight on how JBuilder allows you to choose several different technologies and frameworks including Swing, JDBC, Servlets, Java Server Pages, Struts, EJB, RMI, and Web Services. Including coverage of the latest release of JBuilder. JBuilder 8, the book, begins with how to install and configure JBuilder on any machine. Topics include: creating, managing, and refactoring Java classes; servlets; RMI.
Learn Microsoft Visual J++ Now introduces Windows based programmers and less experienced developers to the latest version of Visual J++ and how to get the most out of it. Readers learn how to create an application and see what's going on in the process. Other topics include an overview of Java and Microsoft's implementation of Java; working with classes, objects, and forms; creating, enhancing, and animating applets; Java packages; and multimedia in WinDirect, console applications, and creating new components. Appendixes provide quick reference to Java syntax, event-driven programming, and database access. Begins with discussions of Windows applications and the basics of the Java language, then explains Java applets embedded in Web pages, and creating and using reusable components in Java. The accompanying CD includes a time-limited version of Microsoft Visual J++ (90 days from install) and sample files.
BlueJ is a Java development environment that runs on top of the Sun Microsystems Java Development Kit making use of the standard compiler and virtual machine. It allows readers to create objects of any class and interact with their methods. For the first time, the traditionally difficult concepts of objects and classes are brought alive in an easily manipulable visual form. This truly "objects first" approach within the customized BlueJ environment will revolutionize the way programming is learned. The book includes a copy of BlueJ. Takes a project driven approach to problem solving, the book is structured along the lines of fundamental development tasks providing readers with clear coverage of the principles of object-oriented programming. Programmers and non programmers who want to learn Java with a state of the art approach and user-friendly programming environment.
Java servlets are fast becoming indispensable enterprise components, as they provide a means to build scalable and portable business services that communicate over the Web. This book provides a comprehensive guide to developing applications based on the Java Servlet 2.3 API, a part of the Java 2 Platform, Enterprise Edition 1.3. The book reveals how and where servlets fit into an enterprise solution, and addresses issues such as security, scalability, performance and design. It walks you through the API covering the role of all the classes and interfaces and provides lots of example applications to demonstrate servlets in action. The book also covers the key role that servlets play in the new web services development model. This book covers: The servlet container and the services it provides; Creating and deploying web applications in Tomcat; Persisting the state of servlets; Filters and Event Listeners; Security and Container Authentication.
Designed primarily as a first programming text, this work guides students through all of Java's functions. Including a number of case studies from the UK, Barnes (computer science, U. of Kent) presents an "objects-early" approach which stresses the importance of maintaining and object's integrity from outside interference. Information on the use of Java in conjunction with non-Java programs is included. Topics include: An objects-early approach showing how to design and use fully-fledged objects; An accessible introduction to the fundamental object-oriented topics of polymorphism and inheritance; Significant coverage of GUI classes belonging to both Abstract Windowing Toolkit (AWT) and Swing (JFC); The latest coverage of Java 2 Platform API; Usage of power threads for multi-threaded programs; Usage of power threads for multi-threaded programs; Timely coverage of networking, via TCP/IP, to interact with non-Java programs.
Find all information needed to learn working in java, understand how to code in java, how to design your program, understand classes and more. This website discusses programming problems, why they are problems, and the approach Java has taken to solve them. Topics include: Introduction to Java; Introduction to objects; Controlling program flow; Initialization and cleanup; Hiding the implementation; Reusing classes; Polymorphism; Holding your objects; Error handling with exceptions; The Java IO system; Creating windows and applets.
Hands On Technology Transfer, Inc. offers you the chance to learn Java in an instructor-led, hands-on, small class setting in any of 75 cities throughout the United States and Canada. HOTT's 5-day course goes beyond simple language syntax and includes detailed coverage of I/O, multithreading, JDBC, servlets, and JSP. Your completed Java Programming course can also be applied for college credit towards a postsecondary Certificate or Master of Science Degree. Other available classes include Enterprise JavaBeans and J2EE and Jakarta Struts.
Introduction to Java for New Programmers begins with the basics of Java and Object-oriented programming and covers advanced topics such as exception handling and interacting with databases. Migrating from Java to C# with ASP.NET is a rapid introduction to ASP.NET with C# for experienced Java developers. XML for Java Developers introduces Java developers to XML and Web Services. The training class targets developers who are already familiar with Java. Includes: XML for Java Developers; Introduction to JavaServer Pages; Advanced JSP.
Introduction to JavaServer Pages is an introductory JSP class for Web designers who are brand new to JavaServer Pages. Can be geared towards Java developers. Advanced JavaServer Pages covers advanced concepts such as working with databases, XML integration, and on-the-fly image cration. The training class assumes prior experience with JSP as taught in the introductory course. Comparing ColdFusion, ASP.NET, JavaServer Pages, and PHP is a seminar-style course that discusses the advantages and disadvantages of ColdFusion, ASP.NET, JSP and PHP.
This section introduces you with JAVA. Java is an Object Oriented Programming similar to C++ and Smalltalk. But JAVA is platform independent and follows the principle of WORA (Write Once and Run Anywhere). It is unlike C, C++ which means that you write a JAVA program and compile it only once and run it on any operation system be it Windows, Linux, Solaris etc. This resource is unique in the way that it is actually a wiki that allows anybody to edit the tutorial to help make it better. It includes other topics on Java such as: An overview of Java; Concepts of Object Oriented Programming (OOP); How to setup Java on your PC; Introduction to Applets; Data Tyhpes, Variables, and Arrays; Operators; Control Statements; Packages, classes, and interfaces; Inheritance and polymorphism; Strings; Recursion; Random Numbers; Java IO and file handling; Java Thread and Multithreading; Java Collections; Java Network programming; image, audio, and video.
Choose from either Java 2 Programmer or Java 2 Enterprise deisgn. Topics covered include object orientation, the statements used to control program flow and exception handling, the classes and interfaces of the java.lang package and the java.util package, the development of Java-based GUI, and the methods and tools for performing sophisticated input and output operations. Aswell as enterprise software development and the J2EE model, data enabling and JDBC, enterprise communication and services, systems assurance, Web and application enabling.
Accelebrate delivers a wide array of Java courses, including JSP training, Struts training, Java training, JSTL training, JDBC training, and training on other J2SE and J2EE technologies. Courses can be taught using Apache Tomcat, IBM WebSphere, JBoss, SunONE, BEA WebLogic, and other application servers. Classes are customized for each group and are taught exclusively on-site at the client's location for groups of 3-15 attendees. Based in Atlanta, Georgia, Accelebrate serves clients in the United States, Canada, and worldwide.
NTier provides Java Training, Mentoring and Consulting in Seattle, Dallas and beyond. Customized training built to leverage your teams strengths and maximize classroom time. Topics include: AJAX, Design Patterns, EJB, Hibernate, J2EE, Java, JBoss, JSF, JSP, OOAD, SCRUM, Servlets, SOA, Software Development, Spring Framework, Struts, UML, Use Cases, Web Services, WebSphere Portal, and XML. nTier has instructors that can code and teach. The trainer they put in front of your class will have real world experience. nTier customizes courses. They listen to you, assess your team's strengths and weaknesses, and then design a custom course that achieves your goals and objectives. They will help you find courseware that fits. In addition to writing their own, they have used most of the course materials available and can help you decide what's best for your group.
This course introduces the students to Jakarta Struts 1.2. During the course, students will learn to design and develop Struts based applications. Many real life hands on exercises are used to teach various concepts of Struts. Learning Objectives: Understand and explain the Jakarta Struts framework; Design and build Struts based applications. Topics examined include: introduction to Struts, Struts project configuration, basic struts programming, basic view development, struts tags libraries, jsp expression language, standard tag library, advanced programming, struts techniques, the validator package, and tiles framework.
JavaScript Bible, 4th Edition covers the new powerful functionality JavaScript will gain with the release of new revs of Internet Explorer and Netscape Communicator. This book features essential new JS information, additional ready-to-use JavaScript applications, and scores of additional JavaScripts and Web page routines. Topics include: Introduction to JavaScript and HTML; Targeting different browsers (with DHTML, style sheets, and other features); Basic JavaScript language tutorial (including variables, operators, expressions, flow control, forms, and built-in APIs); Script tags; Error handling; Arrays; Window and document objects; Form processing with JavaScript; Tutorial and reference for the String, Math, and Date classes; Frames; Images (including rollover support); Comprehensive JavaScript reference; ECMAScript; Detecting different browsers; Document object model (DOM) for Netscape 2 through 6 and IE 3 through 5; Generic HTML objects.
Bring interactivity to any Web site with this easy-to-follow guidebook on JavaScript. Author Scott Duffy takes the fear out of working with a programming language by delivering instruction and theory in manageable doses, along with practical examples and plenty of ready-to-use code. Learn to write a program by exploring statements, variables, and functions--the three basic building blocks of any program. Use JavaScript as the behind-the-scenes director of your Web browser presentation. Create basic and advanced JavaScript applications--plus, modify existing scripts to suit your needs--all with the help of this great resource. Write your own program using statements, variables, and functions; Learn the history of the language and what it can do for you; Store dates, numbers, and more with built-in classes; Create scripts that work in every browser; Understand the basics of expressions, and organize your code into functions.
The DatePicker lets users easily select valid dates. No need to worry about date formats, by picking dates it's always correct. Browsing through the years is possible. Works with pre-1970 dates (no unix-style limitation). Allowed input formats are: American mm/dd/yyyy (12/31/2003), European dd.mm.yyyy (31.12.2003) and ISO yyyy-mm-dd (2003-12-31). The style and colors can be highly customized by color names and/or css classes. Dates can be selected and typed in. Validation of typed in dates - eg 2001/02/29 won't be accepted. Knows leap years.
CodeThatForm package gives you full control over the windows in a browser. You can control the style, appearance, content, positioning and sizing of the window; fully mimic the windows in the layers. Full customization through the CSS, dynamic operations and more hot stuff in this package. You can create your own windows both as a new window or as a box at the existing window; change window title, text, background and the other style parameters; describe window styles by using CSS classes; move and resize your windows, show and hide them.
In a select form field that has the multiple attribute, the user may select more than one option. The problem is that most normal users don't know that this can be done using by holding shift or ctrl while clicking. With this script transform any existing select field into a FlipFlop field on the fly. Use left-right or top-bottom buttons for moving options. Move elements using the buttons, and if you wish, by clicking or doubleclicking. Limit the number of max selected options. Customize the look using css classes. Includes many API functions.
Have you ever seen a textarea field with the message "max 255 characters" next to it. But when do you have to stop typing? You could open MS Word and use the "count characters" feature. Features: Define the maximal number of characters; Character Progress bar; Background color warning: as option, the background can transform into red when running out of space. Customize the look using css classes and/or style strings. Backward and non-js compatible. API functions: setValue(), getValue(), setMaxLength(), getMaxLength(), and getCurrentLength().
Compare-the-Graphs is an all JavaScript/DHTML, all-open-Web-standards, cross-browser, 500-pixel by 500-pixel 2-variable function grapher. It features completely adjustible axes and up to 12 simultaneous, re-stackable, in-color function plots. The code is object-oriented, well-documented, extensible and embeddable, free for non-commercial use, and available for commercial use via an inexpensive license. In either case, no warranty express or implied is offered. In this code, true abstract classes bestow unique objects upon concrete classes.
Introduction to JavaScript covers the basics of using JavaScript to make web sites more dynamic and functional. Topics covered include form validation, opening new windows, and image rollovers. The training class targets Web designers and developers who are familiar with HTML. Advanced JavaScript covers advanced techniques such as using regular expressions for more advanced form validation, setting and reading cookies, creating objects, and some basic Dynamic HTML techniques. The training class assumes a basic knowledge of JavaScript.
Accelebrate's Master JavaScript training class teaches attendees the skills they need to successfully develop more interactive Web applications using JavaScript. The class teaches audiences ranging from new JavaScript developers to experienced programmers how to successfully write JavaScript scripts. The class can be taught using Dreamweaver MX, Dreamweaver MX 2004, FrontPage, HomeSIte, or other development tools. The class is taught exclusively on-site for groups of 3-15 attendees at client sites worldwide.