码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 目标与学习方向


    文章目录

    • 一、任务最终目的
    • 二、所需技术栈
      • 1、前端开发
      • 2、后端开发
      • 3、数据库管理
    • 三、WEB全栈开发路线
        • 1、学习HTML、CSS、JavaScript
        • 2、了解版本控制
        • 3、学习前端框架
        • 4、学习服务器端编程
        • 5、数据库
        • 6、构建RESTful API
        • 7、深入学习后端框架
        • 8、了解网络安全
        • 9、熟悉DevOps
        • 10、其他技能

    一、任务最终目的

    为了激发同学们学习技术的兴趣,以及尽可能的降低计算机学习上的信息差,萌生出了构建面向计算机协会的技术学习网站的想法,任务最终目的是成功构建网站并在计算机协会内部推广。

    二、所需技术栈

    1、前端开发

    HTML、CSS、JavaScript。
    框架:React、Vue、Angular帮助构建更为复杂的用户界面,使开发过程更快、更高效。

    2、后端开发

    编程语言:Python、Java、PHP、Node.js、Java等
    框架:Django、Spring Boot、Koa、Express
    应用程序编程接口:Restful API,GraphQL等,应用程序接口用于允许应用程序的服务器和客户端之间进行通讯。

    3、数据库管理

    MYSQL、MongoDB,数据模型的设计、效能调优和数据备份等
    对象关系映射:Hibernate,Sequelize等用于在数据库和应用程序之间映射数据。
    缓存:Redis、Memcached用于缓存。

    三、WEB全栈开发路线

    1、学习HTML、CSS、JavaScript

    网页前端开发基础。

    2、了解版本控制

    • 熟悉常用的版本控制系统Git或GitHub
    • 学习使用Git命令来管理和协作代码库。

    3、学习前端框架

    • Vue、React、Angular
    • 学习框架的文档并构建小型项目

    4、学习服务器端编程

    • Node.js、Python或Ruby
    • 服务器端库和框架:Koa、Express、Nuxt、Next.js
    • 了解服务器端脚本、处理请求和使用数据库等

    5、数据库

    • MYSQL、MongoDB
    • 数据缓存:Redis、Memcached

    6、构建RESTful API

    • 构建和使用RESTful API的知识,尝试GraphQL
    • 了解HTTP方法,请求/响应结构和身份验证/授权机制。

    7、深入学习后端框架

    • Koa、Express、Django、Ruby on Rails
    • 了解他们如何处理路由、中间件和数据库集成

    8、了解网络安全

    • 了解常见的网络安全漏洞和如何预防这些漏洞。
    • 了解跨站脚本(XSS)、跨站请求伪造(CSRF)和安全认证实践等概念。

    9、熟悉DevOps

    • 了解Docker和Kubernetes等部署流程和工具
    • 了解持续集成/持续部署实践,实现构建和部署工作流程自动化。

    10、其他技能

    • 其他前端工具和库,Sass、Redux、TypeScript
    • 掌握其他后端知识:微服务、微前端、低代码等

    接下来将尝试依据学习路线逐步更新学习记录。

  • 相关阅读:
    Ubuntu20 安装 JupyterLab
    猿创征文|AnimeGANv2 照片动漫化:如何基于 PyTorch 和神经网络给 GirlFriend 制作漫画风头像?
    Android Java 多线程常见问题
    基于PHP+MySQL长途客用汽车票订票系统的设计与实现
    物联网开发笔记(18)- 使用Micropython开发ESP32开发板之点亮LED和操作PWM呼吸灯
    STM32与ZigBee技术在智能家居无线通信中的应用研究
    PMP项目管理实战 | 项目经理如何做好会议管理?
    Python基础篇(十一)-- 模块和包
    Linux开发板移植FTP服务器和OpenSSH时发现的问题
    K8S存储
  • 原文地址:https://blog.csdn.net/m0_74375748/article/details/139752007
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号