Software Development
Software Development Naming Conventions
Windows Run-time Errors
Code Snippets
.NET Technologies
Index of all topics
Database Technologies
General
Work with BLOBs
Perform SQL Queries
Firebird
Merge two Firebird databases
Localize Software using Firebird
Create Database using Firebird
Firebird Cheat Sheet
SQLite
Index of all topics
MongoDB: NoSQL, non-relational, used for Node.js
MySQL
PostgreSQL
SQL Server
Oracle
Firebase: Cloud database by Google
Localization Technologies
Localize Software using Multilizer
Localize Software using dxgetttext
Localization Using ResX Files
Editing RESX Files with SimpleResxEditor
Noah Support
Index of all topics
Delphi Technologies
Debug:
Debug Delphi Application
Remote Debug Delphi Application
Create and Use Resource DLLs
Create and Use Library DLLs
Create and Use Packages (BPLs)
Create and Use HTML Help (.CHM) Files
Work with Firebird Databases
Use COM technology:
Develop COM Components and Automation
Work with Variant Types in Delphi
Work with BLOBs
Work with Components and Windows
Perform SQL Queries
Reference Material
Delphi:
Using Delphi
Delphi Tips
License Issues
Web Technologies
HTML
/
CSS
CSS Flexbox
CSS Grid Layout
(
video
)
Frontend:
Twitter Bootstrap
Materialize CSS
Bulma
Zurb Foundation
Skeleton
Progressive Web Apps
Server Side
Node.js
Python
PHP (Laravel)
Ruby
C# / ASP.NET
Other
Redux JS
PHP
Using RAD for PHP
Robo: Task Runner
PHP Output Buffering
PHP the right way
Frameworkds:
Laravel
Symfony
CodeIgniter
Yii 2.0
- All Topics
Javascript
Javascript Code Snippets
Using Dropzone.js
Using Node.js
Frontend Frameworks:
JQuery
JQuery Code Snippets
Angular JS
Angular vs Jquery, and its advantages
Tutorial
Videos:
Angular JS Tutorial 1
Tutorial 2
React JS
Vue JS
Example
Building App
Example
Vue/Axios using REST API
Aurelia
Ember JS
Mozilla Fetch API
Polymer
Deployment Bundle:
Webpack
Browserify
Grunt/Gulp
Server Side Frameworks
Express, Hapi.js, Adonis, Loopback, Swagger
Data Visualization
Protovis
D3 JS
Processing
P5 JS
Flot Charts
Morris JS
WAMP Stack
Using WAMP Server in Production
LAMP Stack
MEAN
Javascript Stack
MongoDB
Express
Angular JS
Node JS
Regex
Regex Notation
Libraries
Technologies:
REST
HTTP/SSL
CSS
Pre-processor: Sass or Less
Webpack & Babel (Module loader & JS compiler)
CMS
Wordpress, Drupal, Joomla
OpenCart
Creating custom payment module
How to become an OpenCart Guru
Python
Getting Started (Video)
Tutorial
Server Side Frameworks:
Django
Flask Microframework
Web2py
Pylons
Ruby
Server Side Frameworks:
Ruby on Rails, Sinatra, Nitro
Java
Index of all topics
Mobile App Development
Android:
Index of all topics
iOS
Xcode.
Start Developing iOS Apps Today
.
Swift.
Introduction to Swift
iOS SDK.
Download
Quick Start
Other
React Native
NativeScript (Angular/JS)
Ionic
(web apps in mobile app container)
PhoneGap / Cordova
Xamarin
Macro Scripting
AutoIT
AutoHotkey
AutoHotkey Examples
Self-extracting ZIP files
Video Technology
FFMPEG
Lightworks
Hitfilm Express
DaVinci Resolve
Shotcut
VSDC Free Video Editor
Visual Design / Wireframing
Zeplin
Sketch App
Pencil
UI Pattern Libraries (collection of user interface design elements)
Mailchimp
BBC Gel
Starbucks
Yahoo!
StyleGuides: Showcase
How to create Pattern Library
Medium: Creating a Pattern Library
Hardware Interface
RedMon (Redirection Monitor)
for printer ports.
Zebra Printer Programming
Development Methodologies
Agile Development:
SCRUM Implementation
Patterns:
Five Common PHP Design Patterns
Five More PHP Design Patterns
GRASP OO Design
SOLID OO Design
SourceMaking: Design Patterns
97 Things Every Programmer Should Know
Software Developer Blogs
Dev Ops
Deployment
Dedicated Server / Virtual Private Server (VPS)
Cloud Hosting: Digital Ocen, Keroku, AWS
Cloud Storage: Amazon S3
Project Requirements
Objective & Scope (framework, content, etc)
Purpose
Target Audience
Technology Requirements /
API
Budget
Deployment
Timeline
Prototypes, Wireframes