From Developer Community
Developer Education Tracks are training plans that help you gain the information you need to do a specific job when it comes to developing to SUSE Linux and other Novell technologies.
Education Tracks Summary
- Porting, Migration, and Cross-Platform Development - Learn how to move applications and data from your platform to SUSE Linux, and how to create applications that are truly platform-independent.
- Understanding Linux - If you are new to software development on Linux, this is a good place to begin.
- Understanding SUSE Linux - What is unique about application development to SUSE Linux? What special features are included with SUSE Linux that are especially interesting to application developers? This track will help you find out.
- Systems Engineering in SUSE Linux - This track introduces you to Linux as a platform for software development.
- Systems Engineering in C/C++ - This track covers all you need to know in order to write applications in C or C++ to the Linux platform.
- Linux Kernel - If you need to create a modified Linux kernel or write kernel modules, this is a good place to get information.
- Scripting for the Linux System - If you need to learn how to write bash, Perl, or Python scripts to automate tasks in Linux, this track will help you out.
- Systems Engineering in Java - Learn how to write Java applications for the Linux platform.
- Systems Engineering using Mono - If .NET is your preferred technology, you can learn how to write systems applications here in C# using Mono.
- Category:Web Applications and Web Services
- Web Applications on SUSE Linux - Linux is a great web applications platform. Here you can learn some of the basics about web application development on Linux.
- Web Applications using LAMP - LAMP - Linux, Apache, MySQL, PHP/Perl/Python - is a powerful blend of open source technologies for web application development. Learn the power of LAMP in this track.
- Web Applications in Java - If Java and/or J2EE is your bag, this track will help you learn how to put your Java-based applications on the Linux platform.
- Web Applications using Mono - Learn how to create and deploy .NET web applications in C# or VB.NET on Linux using Mono.
- Web Applications using AJAX - This track will show some of the way you can build a rich client feel into your web application
- Web Services on SUSE Linux - Learn here how to use Linux in web services and service-oriented architecture solutions.
- LAMP-Based Web Services - LAMP is great for web services as well as web applications. Learn more about web services with LAMP in this track.
- Java Web Services - This track will teach you about writing and deploying web services written in Java on the Linux platform.
- Mono Web Services - Learn how to create .NET web services on Linux with Mono in this track.
- Data Storage Services on SUSE Linux - Most applications need a way to store and/or retrieve and understand data. Whether your needs include a simple XML file or a complex database schema, you can find what you need in this track.
- Desktop Applications Engineering - Linux has emerged as a truly viable enterprise desktop platform. This track introduces the basics of creating desktop applications on Linux.
- Desktop Applications using Mono - .NET makes a great desktop application development technology, and Mono, included with SUSE Linux, brings .NET technology to the Linux platform. Learn all about creating desktop applications using Mono for Linux in this track.
- Desktop Applications in C/C++ - If you are wanting to create desktop applications for Linux in C or C++, this is a great place to go.
- Desktop Applications in Java - Learn how to create Linux desktop applications in Java with this track.
- Desktop Applications in Python - Python is not only great for scripting tasks; it is a great language for creating desktop applications as well. This track will teach you how to use Python to create desktop applications for Linux.
- Enterprise Linux Management - How do you create Linux applications that are easily managed in an enterprise setting? This track will cover such topics as RPM, YaST, Webmin, WBEM/CIM, and Novell technologies like ZENWorks Linux Management (Red Carpet) and iManager.
- Security and Identity Management - This track will cover how security considerations for Linux application development, as well as identity management - making the right information or functionality available to the right people at the right time.
- Collaboration - Covers application development using standard collaboration protocols, like IMAP or NNTP, and collaboration technologies from collaboration servers to wikis to instant messaging.
- Linux Application Development Tools - What application development tools are available for Linux? Which tools are best suited for what types of application development? We'll discuss these tools and our evaluations and use of them in this track.
How To Contribute
Have something to contribute? Or do you just want to get involved? You can view the Developer Content Priority document to see what we need help with the most. Of course, you are free to contribute any relevant content in any area you wish - not just the priority areas, or even the currently identified areas. We encourage you to read How to Get Involved and Guidelines for Adding Developer Content before submitting, to help ensure consistent, valid, and ethical content.
Subcategories
There are 23 subcategories to this category.
D
E
|
J
L
M
P
S
|
S cont.
U
W
|
Articles in category "Developer Education Tracks"
There are 2 articles in this category.
D
H