先决条件

Nepenthes同时支持Web应用、苹果应用和安卓应用,因此基于Nepenthes开发的通常分为四个团队:后台开发团队、Web开发团队、苹果开发团队、安卓开发团队。


SQL语言

SQL语言是各类数据库的标准语言,你需要对SQL的基本命令全部熟悉,后台开发团队必须精通SQL语言。


数据库

Nepenthes支持Oracle, DB2, SQL Server, MySQL和PostgreSQL,但在基于Nepenthes的开发培训使用PostgreSQL,因此后台开发团队,需要熟悉PostgreSQL数据库的安装、使用、配置、优化。


Java语言

熟悉Java语言,了解Java语言的语法、数据结构、线程、JDBC, IO, JSP,Servlet。基于Nepenthes的Web应用、后台服务、安卓应用开发使用Java语言。


Objective-C语言

开发macOS, iOS, tvOS和watchOS应用的开发者,需要精通Objective-C语言,熟悉苹果的基础开发框架。


Tomcat

Nepenthes支持标准的J2EE中间件,推荐使用Apache Tomcat作为Web Server,后台开发团队和Web开发团队需要精通Tomcat的安装、配置、部署和优化。