V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
sakuoz
V2EX  ›  Python

想要找个 Python web 方向的实习大概需要点亮哪些技能点?

  •  
  •   sakuoz · 2017-06-05 18:58:30 +08:00 · 3760 次点击
    这是一个创建于 2758 天前的主题,其中的信息可能已经有所发展或是发生改变。
    或者说需要哪些技术要求,在无学历的情况下(不知道大专算不算)。
    目前正在学习,想给自己一个目标,谢谢各位 v 友了!
    16 条回复    2017-06-07 11:08:08 +08:00
    kba977
        1
    kba977  
       2017-06-05 19:12:48 +08:00 via iPhone
    至少先用 django 或者 flask 撸个个人博客出来吧。
    zhangzixu
        2
    zhangzixu  
       2017-06-05 20:02:16 +08:00
    web 框架基本会用,前端会用 bootstrap,会写 ajax,python 会用,数据库懂一点就可以啦
    welkinzh
        3
    welkinzh  
       2017-06-05 20:02:48 +08:00 via Android
    做个人博客可能不够 还要加点功能像 BBS 那样就好了 (自己找实习的教训 项目经验太薄弱。。
    sakuoz
        4
    sakuoz  
    OP
       2017-06-05 20:30:31 +08:00 via Android
    @kba977 其他的呢?感觉光撸个博客竞争力有点弱……

    @zhangzixu 之前写过前端,bootstrap,ajax 都还好,web 框架和数据库正在学习中,但是总感觉还是差了点什么,毕竟没什么学历和项目经验,HR 那关不好过 T_T

    @welkinzh 对啊,就是苦恼项目经验太薄弱,不明白真正的合作开发是什么样的😂
    Blunt1991
        5
    Blunt1991  
       2017-06-05 21:23:46 +08:00 via iPhone
    如果学 Flask 的话,先 Flask Web 开发这本书过一遍,会了解到一些开发流程。
    welkinzh
        6
    welkinzh  
       2017-06-05 22:01:52 +08:00 via Android
    @sakuoz 要是做出来一个项目 最好弄懂每个环节的原理 比如 django 中多对多 field 怎么实现的这种 还有找实习还要做做算法题背背计算机基础 再多我也不知道了 我只是个弱鸡
    keysona
        7
    keysona  
       2017-06-05 22:26:19 +08:00
    linux 肯定要会把。
    数据库,mysql,mongodb,redis 也要会点吧。
    然后 部署 python web 也要会吧。
    flask / tornado / django 三个都要会吧。


    ---前端也要会点吧。

    然后就差不多了。

    最好是项目驱动,需要什么学什么。
    keysona
        8
    keysona  
       2017-06-05 22:27:53 +08:00
    额,python 不好找工作。。。

    所以,不仅仅是 web,最好爬虫 /运维也了解下。。。
    sakuoz
        9
    sakuoz  
    OP
       2017-06-05 23:46:08 +08:00 via Android
    @keysona 有必要三个框架都会吗?感觉要学的好多 T_T,不过爬虫确实有兴趣打算学一下

    @welkinzh 嗯嗯,打算学完框架就开始看算法和基础,谢谢啦

    @Blunt1991 谢谢,目前正在看这本书(^_^)
    dcoder
        10
    dcoder  
       2017-06-06 03:57:26 +08:00
    @sakuoz
    实际上最靠谱的路线是:
    1. 开个 VPS 账号 (Digital Ocean or Linode).
    2. 在上面做个 Django web project, 系统地理解 Python web 的各个方面.
    3. 基于上面的经验, 自己用 Flask 定制个 web project, 自己组合 web 轮子, 造 web 轮子.
    masha
        11
    masha  
       2017-06-06 11:15:40 +08:00 via iPhone
    前阵子面试 python 后端实习,问了我这些问题,希望对你有帮助:1.讲讲自己的项目(参考楼上们) 2.了解 Linux ?什么程度 3.讲讲快排 4.讲讲 HTTP 协议 5.一个 js 小测验,字符串格式化到 Json 能记起来大概就这么多了
    duan602728596
        12
    duan602728596  
       2017-06-06 12:16:29 +08:00 via iPhone
    web 最基本的 html、css、javascript 三大基础要扎实,ecmascript 的最新标准 es6、es7 要会用,node 也要有研究。python 方面也是基础要扎实,还有数据库,服务器了
    sakuoz
        13
    sakuoz  
    OP
       2017-06-06 14:53:53 +08:00 via Android
    @duan602728596 我感觉您这说的是会 python 的前端程序员😂

    @masha 谢谢,帮助很大!

    @dcoder 嗯,谢谢建议!
    workwonder
        14
    workwonder  
       2017-06-06 19:53:27 +08:00 via Android
    三大框架,我工作前两年只关注 django,后两年才跟进了 tornado,然后才用用 flask,主力一直是 django。
    slideclick
        15
    slideclick  
       2017-06-07 09:22:35 +08:00
    @keysona 超过实习标准了。会用 linux 命令,会 sql 即可吧
    keysona
        16
    keysona  
       2017-06-07 11:08:08 +08:00
    @slideclick
    哈哈,因为现在 python 的工作不好找,尤其是我和楼主这种应届生...

    招 web 开发的基本都是全栈了...

    额,目前我在做的公司就在做这些....
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2520 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 15:47 · PVG 23:47 · LAX 07:47 · JFK 10:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.