V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NonPainter
V2EX  ›  程序员

大家好,我是一名美术。我有些关于前端编程的疑惑

  •  
  •   NonPainter · 2016-06-09 16:16:20 +08:00 · 2718 次点击
    这是一个创建于 3075 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自我介绍

    我在一家游戏公司担任美术的工作。做过内包和外包,主要是给一些单机和端游做模型。没有系统地学过编程,但是多年和程序员打交道,略微知道一点。

    我的目的

    我想自己弄个人 blog 站点。我看过了一些程序员的个人静态站点,感觉很简洁整齐。我下载了静态站点生成器 Hugo ,但是它已有的很多模板都不能让我满意,我想自己修改模板但是又不会。 去请教我司的程序员,他们说这算是前端范畴的东西,他们也不懂。告诉我 V2EX 上都是搞 web 开发的,让我来这看看

    我的疑问

    我对编程有一点点理解。我知道想做桌面应用开发的话,需要先去学 C++,再学 QT , MFC 这种框架。或者先学 C#,再学 WPF 这样的框架。要做游戏开发的话,如果是做游戏逻辑,要先学 UnrealScript ,再学 Unreal 引擎。或者是先学 C#再学 Unity 。要做 iOS 开发,需要先学会 OC 的基本语法再去学 iOS 的 API 。

    但是到了 web 前端这里,我感觉特别迷糊。一个网页里可能混合 html , css , js , php , asp.net 这些东西? python,ruby 这些语言在 web 开发中又是干什么的?我想写一个 hugo 的模板,到底要掌握什么知识啊??

    以前我想写一个简单处理的文本处理的小程序。看了 C# in a nutshell,知道了它的一些基本语法,然后调用 API 就能凑合写点什么出来。但是在 web 前端方面,我也 baidugoogle 了很久,还是不知道去看一本什么样的书去入门……

    抱歉我想在这里伸手一下,我就是想问:我想写一个 hugo 的模板的话,应该去看什么书?

    谢谢

    NonPainter
        1
    NonPainter  
    OP
       2016-06-09 16:30:04 +08:00
    怎么我一发布就显示我发布时间是一天前……
    hoythan
        2
    hoythan  
       2016-06-09 16:43:44 +08:00   ❤️ 1
    写博客最好的程序是 **WordPress** 你需要学习的内容是 html css 以及少量 jQuery 和 少量 PHP.

    入门是先通过修改 WordPress 主题文件学习 WordPress 函数.

    书籍推荐是 **图解 CSS3:核心技术与案例实战**

    其他的东西楼下补充.
    NonPainter
        3
    NonPainter  
    OP
       2016-06-09 17:29:58 +08:00
    @hoythan 我是觉得写一堆 markdown 文件,然后点一下生成站点这种方式挺酷的。我试过 wordpress ,但是我用它预设的那个文本输入框觉得好不舒服……那个可以改善吗?
    misaka19000
        4
    misaka19000  
       2016-06-09 17:38:03 +08:00 via Android   ❤️ 1
    按照惯例,妹子不是应该先爆照吗?

    前端的范畴主要 HTML , CSS , JavaScript 上,去看一下 W3CSchool 上的教程吧,学完了你就只知道怎么制作网页了。

    部署的话建议选择 Github Pages ,简单易用。
    NonPainter
        5
    NonPainter  
    OP
       2016-06-09 18:19:23 +08:00
    @misaka19000 我是美术,但是不是妹子……而且我们组好像还是男的更多一点
    W3Cschool 吗,我记到小本本上了
    breeswish
        6
    breeswish  
       2016-06-09 20:39:21 +08:00   ❤️ 1
    W3CSchool 教程虽好,但如果以后想查手册的话推荐 MDN
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2596 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 05:43 · PVG 13:43 · LAX 21:43 · JFK 00:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.