Software development life cycle
waterfall
iterative
agile
Spiral Model…etc
Software Industry focus
- DevOps
- Continuous Integration/Continuous Delivery
- Containerization and Virtualization
- NoSQL, NewSQL
- Cloud
- Microservices, Serverless
- Blockchain
- Deep Learning
- Data-Intensive Applications
- JavaScript-based Web Development (Angular, React, Vue)
Software Develpment Trends(2030)
- Quantum Computing
- AI Driven Software Development
- Low Code/No Code
- Rise of the new Programming Languages
- 6G Mobile Network
- Autonomous Vehicles
- Industrial Robots
- Service Robots
- Blockchain
- New Energy Vehicles (NEVs)
- Renewable and Biodegradable Plastics Materials.
- Solid-state Batteries
- Nanomaterials
programming languages
C, c++
java
.net
php
Python
Prolog
LISP
javascript
JavaScript library:
node.js
angular.js
react.js
veu.js
ext.js
backbone
underscore
kendu
DATA Bases:
SQL and NON SQL
Development Tools:
github
git
git lab
stack overflow
docker
jira
jenkins
confluence
feedly
slack
tmux
the code project
trello
chrome deve tool
sublime text
Axosoft
pivotal tracker
asana
Binfire
grunt glup