100个软件开发领域必须掌握的关键词
基础编程语言
- Java
- Python
- C#
- JavaScript
- PHP
- Ruby
- C++
- Objective-C
- Swift
- Kotlin
Web 开发
- HTML
- CSS
- JavaScript
- React
- Angular
- Vue.js
- jQuery
- Bootstrap
- Node.js
- Express.js
移动应用开发
- Android
- iOS
- Flutter
- React Native
- Ionic
- Xamarin
- Swift
- Kotlin
数据库
- MySQL
- Oracle
- SQL Server
- PostgreSQL
- MongoDB
- Redis
- Cassandra
- SQLite
- Firebase
- Neo4j
操作系统
- Linux
- Windows
- macOS
- Unix
- Docker
网络编程
- HTTP
- TCP/IP
- WebSocket
- RESTful API
- GraphQL
- gRPC
- Socket.IO
- MQTT
- NATS
- Apache Kafka
安全
- HTTPS
- SSL/TLS
- OAuth
- OpenID Connect
- JWT
- SSO
- CORS
- CSRF
- XSS
- SQL Injection
云计算
- AWS
- Azure
- Google Cloud
- Kubernetes
- Docker
- Serverless
- Istio
- Prometheus
- Grafana
- ELK Stack
AI & 数据科学
- TensorFlow
- PyTorch
- Scikit-learn
- Pandas
- Numpy
- Keras
- OpenCV
- Spark
- Hadoop
- Apache Flink
DevOps
- Git
- Jenkins
- Ansible
- Chef
- Puppet
- Docker
- Kubernetes
- Terraform
- Grafana
- Prometheus
编码工具
- Visual Studio Code
- IntelliJ IDEA
- Eclipse
- PyCharm
- Sublime Text
- Atom
- WebStorm
- Vim
- Emacs
- Notepad++
软件工程
- Agile
- Scrum
- Kanban
- Lean
- Waterfall
- Test-Driven Development (TDD)
- Behavior-Driven Development (BDD)
- Continuous Integration (CI)
- Continuous Delivery (CD)
- DevOps
前沿技术
- Blockchain
- Quantum Computing
- Augmented Reality (AR)
- Virtual Reality (VR)
- Edge Computing
- Quantum Cryptography
- Digital Twin
- Cybersecurity
- Microservices
- 5G
本文由mdnice多平台发布
本文含有隐藏内容,请 开通VIP 后查看