Skip to main content

Appian Academy: Take Control of Your Low-Code Destiny

Matt Berry, Manager, Training Development
May 19, 2022

Bring your people, processes, and data together seamlessly and rapidly launch mobile-ready applications with the Appian Low-Code Platform. And with Appian Academy, you’ll feel empowered to get the most out of your investment. The Appian Academy helps get technical and non-technical users up to speed quickly, incorporate Appian into business operations, and recognize future opportunities with the right low-code mindset.

 

Appian Academy gives you the training and skills you need to manage your Appian apps and workflows on your own.

  • Flexible education for every employee and organization.
    Appian Academy accommodates a range of schedules, training needs, and learning styles.
  • An extensive online learning management system.
    Most courses are free and on-demand, with videos, readings, and exercises to reinforce the lessons. Students can learn when and where they choose and go at their own pace.
  • Instructor-assisted training.
    Our self-paced training enables students to work independently online, with a live instructor available for questions and support. It’s well suited to employees with limited time and organizations that cannot afford to have staff members occupied fulltime by a multi-day course.
  • Instructor-led training.
    Our instructor-led training offers the same topics and objectives as our self-paced training but through a real-time, guided, customizable learning experience. Mentored by talented Appian instructors, students work at a set pace alongside their classmates. Some courses, such as Applied Development, are only available in this format.

The next step: connecting members of your team—technical and non-technical users alike—to the right coursework for their roles, from leaders to planners to administrators to builders. 

Here’s an overview of Appian Academy courses and the roles they target:  

Appian Overview course: for business leaders.
Incorporating Appian into parts of a business spurs big questions. How should an organization source, train, and structure teams for the project? What pitfalls should they watch out for?

Appian Overview covers the basics of Appian terminology and capabilities, giving business leaders the knowledge they need to make business decisions related to budget, staffing, and outcomes.

Appian Foundation course: for analysts, UX designers, and project managers/owners.
Team members who craft requirements and connect development efforts to business needs must have a strong understanding of Appian delivery methodology, plus a basic understanding of how Appian objects come together as applications. Business analysts and project managers in particular need to be able to match automation tools to business problems.

Appian Foundation teaches our methodology, how to properly gather and define requirements, and how to use main objects and components of the Appian platform to solve business problems.

Appian Administrator course: for those tasked with keeping systems and infrastructure up and running.
This course teaches database administrators, website managers, and owners of the systems used for integration how Appian handles data security, integration processes, and server architecture. Administrators learn how to manage Appian instances and servers, including how to provide server maintenance and patches for self-managed Appian instances.

Appian Developer and Appian Applied Development courses: for project-ready associate developers.
These students understand how to build and use each Appian object, and they’re familiar with suggested methodology, user experience, and data manipulation practices, but they still require additional training and mentorship for building high-performing, scalable applications.

  • Appian Developer teaches students how to build low-code Appian objects and user interfaces and construct automation workflows based on application requirements.
  • Appian Applied Development builds on lessons learned in Appian Developer by simulating an actual Appian project.

Senior Developer courses: for experienced developers.
This course is for developers you trust to design, build, test, deploy, and maintain most Appian applications and serve as technical resources for junior developers and business users. These courses assume knowledge and experience with Appian best practices for data, process design, scalability, and integration. 

For these busy team members, we’ve broken down curricula related to performance, scalability, usability, and maintainability—and topics covered in our Senior Developer Certification exam—into manageable, individual courses:

  • Advanced UX Design teaches students how to optimize interfaces and better address the needs of users through improved research, planning, and user interface testing.
  • Appian Delivery Methodology builds on the software development life cycle information students learned at the Associate level and dives deeper into release strategies, backlog refinement, testing, education, support, and more.
  • Advanced Expressions teaches students without deep programming backgrounds low-code best practices for performance and reusability.
  • Advanced Integrations shows students how to better utilize APIs across applications, implement authentication protocols, and troubleshoot performance issues with integrations.
  • Appian Advanced Process Modeling teaches students how to scale flexible processes for efficiency and high frequency with several examples of common workflow patterns.
  • Advanced Data Design is a deep dive into how Appian interacts with relational databases. It helps students distinguish between different data structures, optimize queries, understand load testing, and best utilize Appian data sync capabilities.
  • Quality Testing teaches students how to implement our proven quality assurance methodology into their applications and “bake in” testing criteria and tools at every step of the development process.

Course offerings are in the works for lead developers who already know how to use Appian to digitize, optimize, and automate business processes. These developers already manage resources and stakeholders, provide guidance on technical design requirements, and make architectural decisions about applications to support performance, scalability, and maintainability. The missing puzzle piece for these team members is simply practice, and Appian has exciting plans ahead in this area. Stay tuned for updates in Appian Community.

Robotic process automation courses: for all developers.
In addition to automating portions of your operations with business rules, workflow, and integrations, your organization may need software bots to replicate human tasks at a workstation. To teach developers about robotic process automation (RPA), we offer these courses:

  • Appian Robotic Process Automation (RPA) teaches the basics of creating low-code software robots.
  • Appian Applied RPA builds on this knowledge to teach students about software bots’ capabilities, exception handling, and how to plan, estimate, and incorporate Appian RPA into applications.

Getting certified.
Once employees gain knowledge, the next step is validation. This is where the Appian Certification Program comes in. Created by Appian practitioners and certification experts from around the world, the Appian certification exams fairly and completely evaluate what’s expected of developers and analysts at varying levels. Certification allows individuals and organizations to validate skills and recognize expertise.