Appleseed Framework Developer Requirements¶
Prerequisites¶
- Microsoft Academy Account http://www.microsoftvirtualacademy.com/
- Datastax Academy Account https://academy.datastax.com/
- Design Patterns http://www.dofactory.com/net/design-patterns
- reStructured Text http://www.sphinx-doc.org/en/1.4.9/rest.html
Tools¶
- Visual Studio Community https://www.visualstudio.com/vs/community/
- Visual Studio Code https://code.visualstudio.com/
- Microsoft SQL Server Management Studio Express https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
- DBeaver http://dbeaver.jkiss.org/
- Notepad++ https://notepad-plus-plus.org/
Interface¶
- HTML http://www.w3schools.com/html/default.asp
- CSS http://www.w3schools.com/css/default.asp
- JavaScript http://www.w3schools.com/js/default.asp
- JQuery http://www.w3schools.com/jquery/default.asp
- Angular Interfaces https://angular.io/
- TypeScript https://www.typescriptlang.org/docs/tutorial.html
Software¶
- Python https://www.python.org/about/gettingstarted/
- Java https://www.learnjavaonline.org/
- Scala http://www.scala-lang.org/documentation/
- Apache Spark http://spark.apache.org/docs/latest/
- Node https://nodejs.org/en/
- CQL http://cassandra.apache.org/doc/latest/cql/
- C#
- ASP.NET
- ASP.NET Docs https://www.asp.net/learn
- ASP.NET 4.6 State Management https://msdn.microsoft.com/en-us/library/z1hkazw7.aspx
- ASP.NET User & Sever Controls https://msdn.microsoft.com/en-us/library/fb3w5b53.aspx
- ASP.NET Web Forms http://www.asp.net/web-forms
- ASP.NET MVC http://www.asp.net/mvc/tutorials
- ASP.NET Security https://www.asp.net/mvc/overview/security
- Angular w/ ASP.NET Core http://www.mithunvp.com/angular-2-in-asp-net-5-typescript-visual-studio-2015/
- ASP.NET Core https://docs.microsoft.com/en-us/aspnet/core/
Database¶
- Relational / SQL
- MySQL https://www.tutorialspoint.com/mysql/
- SQL Server * SQL Server Express 2008 R2 /2012 http://www.mssqltips.com/sqlservertip/2694/getting-started-with-sql-server-2012-express-localdb/ * SQL Server Express 2016 SP1 https://www.microsoft.com/en-us/sql-server/sql-server-editions-express * SQL Server Express Management Studio 2016 https://msdn.microsoft.com/en-us/library/mt238290.aspx
- Non Relational / NoSQL
- Cassandra http://cassandra.apache.org/doc/latest/
- Datastax
- Datastx Documentation http://docs.datastax.com
- Datastax Installation & Concepts https://academy.datastax.com/courses
- MongoDB Concepts https://docs.mongodb.com/
- Redis https://redis.io/documentation
Systems¶
- Docker
- Docker https://docs.docker.com/
- Docker Compose https://docs.docker.com/compose/overview/
- Docker Best Practices https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/
- Web Servers / Proxys
- IIS Basic Concepts http://en.wikipedia.org/wiki/Internet_Information_Services
- Traefik https://docs.traefik.io/
- Software as a Service Platforms
- Salesforce https://developer.salesforce.com/docs/
- Zoho App Creator
- Visualization / Reporting Tools
- Redash https://redash.io/
- DevOps
- Package Management
- Nuget https://docs.microsoft.com/en-us/nuget/
- NPM https://www.npmjs.com/
- Bower https://bower.io/
- Chocolatey https://chocolatey.org/docs/why
- Apt
- RPM
- Unit Testing http://en.wikipedia.org/wiki/Unit_testing
- Deployment http://www.asp.net/mvc/tutorials/deployment
- Scripting
- Search
- Apache Solr http://lucene.apache.org/solr
- Apache Solr http://github.com/xingh/awesome-solr
- Apache Lucene https://lucene.apache.org/
- Aweseom Lucene http://github.com/xingh/awesome-lucene
- Elastic Search http://elastic.co/start
- Queues
- RabbitMQ
- CassieQ (based on Cassandra)