From a5c3299176117b25e79d3c7662419b9da2749e64 Mon Sep 17 00:00:00 2001 From: Kenneth Lu Date: Fri, 26 Apr 2019 11:31:05 +0800 Subject: [PATCH] Reorganize categories in mainNav --- _markbind/navigation/mainNav.md | 77 ++++++++++++++++----------------- 1 file changed, 37 insertions(+), 40 deletions(-) diff --git a/_markbind/navigation/mainNav.md b/_markbind/navigation/mainNav.md index 4c8c96e2..04c4c231 100644 --- a/_markbind/navigation/mainNav.md +++ b/_markbind/navigation/mainNav.md @@ -29,67 +29,64 @@ * [Scala]({{baseUrl}}/contents/scala/Scala.html) * [Swift]({{baseUrl}}/contents/swift/welcome-to-swift.html) -* ****SE Topics**** - * Architecture - * [REST]({{baseUrl}}/contents/architecture/RESTArchitecturalStyle.html) +* ****Application Frameworks**** + * [Android]({{baseUrl}}/contents/android/IntroToAndroid.html) + * [Angular]({{baseUrl}}/contents/javascript/Javascript-framework-Angular.html) + * [iOS]({{baseUrl}}/contents/ios/IntroToIos.html) + * [NodeJS]({{baseUrl}}/contents/node/nodejs.html) + * [React]({{baseUrl}}/contents/javascript/Javascript-framework-React.html) + * [Ruby on Rails]({{baseUrl}}/contents/ruby/Rails.html) + * [VueJS]({{baseUrl}}/contents/javascript/Javascript-framework-VueJs.html) + +* ****Software Engineering Topics**** + * [Agile Development]({{baseUrl}}/contents/projectManagement/AgileDevelopment.html) * Code Quality * [Code Quality Metrics]({{baseUrl}}/contents/codeQuality/CodeQualityMetrics.html) + * [Writing Testable Code]({{baseUrl}}/contents/testing/writing-testable-code.html) + * Static Analysis + * [Introduction to Static Analysis]({{baseUrl}}/contents/staticAnalysis/intro.html) + * [CheckStyle]({{baseUrl}}/contents/staticAnalysis/checkStyle.html) + * [PMD]({{baseUrl}}/contents/staticAnalysis/PMD.html) + * [FindBugs]({{baseUrl}}/contents/staticAnalysis/FindBugs.html) + * [ESLint]({{baseUrl}}/contents/staticAnalysis/ESLint.html) + * Databases + * [DBMS]({{baseUrl}}/contents/data/databases/databases.html) + * [SQL]({{baseUrl}}/contents/data/sql/SQL.html) + * [DevOps]({{baseUrl}}/contents/devops/DevOps.html) + * [Docker]({{baseUrl}}/contents/docker/Docker.html) * [Documentation]({{baseUrl}}/contents/projectManagement/documentation.html) * [Functional Programming]({{baseUrl}}/contents/functionalProgramming/intro.html) - * Performance + * [Regular Expressions]({{baseUrl}}/contents/regex/Regex.html) + * Revision Control + * [Best Practices with git]({{baseUrl}}/contents/revisionControl/bestPracticesGit.html) + * Scalability and Performance * [Introduction to Performance Optimization]({{baseUrl}}/contents/performance/Performance.html) * [Performance Profiling]({{baseUrl}}/contents/performance/PerformanceProfiling.html) + * [Scalable Development]({{baseUrl}}/contents/scalability/scalable-development.html) * [Web Performance]({{baseUrl}}/contents/performance/WebPerformance.html) - * Project Management - * [Agile Development]({{baseUrl}}/contents/projectManagement/AgileDevelopment.html) - * [DevOps]({{baseUrl}}/contents/devops/DevOps.html) - * Revision Control - * [Best Practices with git]({{baseUrl}}/contents/revisionControl/bestPracticesGit.html) - * [Scalability]({{baseUrl}}/contents/scalability/scalable-development.html) - * Static Analysis - * [Introduction to Static Analysis]({{baseUrl}}/contents/staticAnalysis/intro.html) - * [CheckStyle]({{baseUrl}}/contents/staticAnalysis/checkStyle.html) - * [PMD]({{baseUrl}}/contents/staticAnalysis/PMD.html) - * [FindBugs]({{baseUrl}}/contents/staticAnalysis/FindBugs.html) - * [ESLint]({{baseUrl}}/contents/staticAnalysis/ESLint.html) + * Security + * [Cross Site Request Forgery]({{baseUrl}}/contents/security/crossSiteRequestForgery/crossSiteRequestForgery.html) + * [Cross Site Scripting]({{baseUrl}}/contents/security/crossSiteScripting/crossSiteScripting.html) + * [Cryptography]({{baseUrl}}/contents/security/cryptography.html) + * [HTTPS]({{baseUrl}}/contents/security/Https.html) + * [Password Storage]({{baseUrl}}/contents/security/passwordStorage.html) + * [SQL Injection]({{baseUrl}}/contents/security/sqlInjection.html) + * Software Architecture + * [REST]({{baseUrl}}/contents/architecture/RESTArchitecturalStyle.html) * Testing * [Integration Testing]({{baseUrl}}/contents/testing/integration-testing.html) - * [Writing Testable Code]({{baseUrl}}/contents/testing/writing-testable-code.html) * UI/UX * [Accessibility]({{baseUrl}}/contents/uix/accessibility.html) * [Design Systems]({{baseUrl}}/contents/uix/design-systems.html) * [Introduction to UI/UX]({{baseUrl}}/contents/uix/uix.html) * [Refining UX Design Skills]({{baseUrl}}/contents/uix/refining-ux-skills.html) -* ****App Frameworks**** - * [Android]({{baseUrl}}/contents/android/IntroToAndroid.html) - * [Angular]({{baseUrl}}/contents/javascript/Javascript-framework-Angular.html) - * [iOS]({{baseUrl}}/contents/ios/IntroToIos.html) - * [NodeJS]({{baseUrl}}/contents/node/nodejs.html) - * [React]({{baseUrl}}/contents/javascript/Javascript-framework-React.html) - * [Ruby on Rails]({{baseUrl}}/contents/ruby/Rails.html) - * [VueJS]({{baseUrl}}/contents/javascript/Javascript-framework-VueJs.html) - -* ****Tools Useful for Software Engineers**** - * [Regular Expressions]({{baseUrl}}/contents/regex/Regex.html) - * [Docker]({{baseUrl}}/contents/docker/Docker.html) - * ****Other Topics**** * [Computer Vision]({{baseUrl}}/contents/computerVision/cv.html) - * Databases - * [DBMS]({{baseUrl}}/contents/data/databases/databases.html) - * [SQL]({{baseUrl}}/contents/data/sql/SQL.html) * [Machine Learning]({{baseUrl}}/contents/ai/ml.html) * Multi-Threading * [GPGPU]({{baseUrl}}/contents/gpgpu/gpgpu.html) * [CUDA]({{baseUrl}}/contents/gpgpu/cuda.html) - * Security - * [Cross Site Request Forgery]({{baseUrl}}/contents/security/crossSiteRequestForgery/crossSiteRequestForgery.html) - * [Cross Site Scripting]({{baseUrl}}/contents/security/crossSiteScripting/crossSiteScripting.html) - * [Cryptography]({{baseUrl}}/contents/security/cryptography.html) - * [HTTPS]({{baseUrl}}/contents/security/Https.html) - * [Password Storage]({{baseUrl}}/contents/security/passwordStorage.html) - * [SQL Injection]({{baseUrl}}/contents/security/sqlInjection.html) * Shell * [bash]({{baseUrl}}/contents/shells/bash.html)