• 成为全栈工程师需要学习哪些知识?


    全栈工程师,也叫全端工程师,英文Full Stack developer。是指掌握多种技能,并能利用多种技能独立完成产品的人。那么要成为全栈工程师你需要掌握哪些技能呢?
    1.产品设计
         ai(作为一款非常好的图片处理工具)
         coredraw(平面设计软件)
    2.界面设计
         ui
         ps
    3.前端开发移动优先
          ios app(oc/c++)
          Android app (java/c++)
          hybrid app(混合式移动应用)
           移动web(html5/js)
    4.wdb前端语言
            js
            html5 
            css3
                   前端框架
    5.web服务器(如果ahache并发量为几千,nginx并发量可以达10万)
            nginx(c写的)
            apache
     
    6.缓存服务器
             memcached
             redis
     
    7.后台业务服务器
            pathon 脚本语言 (边解释,边运行)
            c/c++
            java
            php   脚本语言
            node.js  脚本语言
            erlang  脚本语言(一般由于游戏开发)
    8.数据库(互联网公司)
           mysql (各有各的优势)
           mongo db
    9.文件系统(用户量很大的时候,上百/千万,存储图片等)
            fastdfs(淘宝)
            gfs(google file system)
                   hdfs
    10.微信共公众号
           微信交互
           微信支付
  • 相关阅读:
    制作一个html中闪动的title 来提示消息
    Unicode与 utf8的互相转换
    程序员找女友的类
    使用php将数组转为XML
    自己动手画一个HTML5的按钮
    浏览器推通知给桌面
    如何使用定时任务
    封装之property,多态,鸭子类型,classmethod与staticmethod
    面向对象
    继承与派生
  • 原文地址:https://www.cnblogs.com/caiyongsheng/p/7900035.html
Copyright © 2020-2023  润新知