我在一家游戏公司担任美术的工作。做过内包和外包,主要是给一些单机和端游做模型。没有系统地学过编程,但是多年和程序员打交道,略微知道一点。
我想自己弄个人 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 的模板的话,应该去看什么书?
谢谢
1
NonPainter OP 怎么我一发布就显示我发布时间是一天前……
|
2
hoythan 2016-06-09 16:43:44 +08:00 1
写博客最好的程序是 **WordPress** 你需要学习的内容是 html css 以及少量 jQuery 和 少量 PHP.
入门是先通过修改 WordPress 主题文件学习 WordPress 函数. 书籍推荐是 **图解 CSS3:核心技术与案例实战** 其他的东西楼下补充. |
3
NonPainter OP @hoythan 我是觉得写一堆 markdown 文件,然后点一下生成站点这种方式挺酷的。我试过 wordpress ,但是我用它预设的那个文本输入框觉得好不舒服……那个可以改善吗?
|
4
misaka19000 2016-06-09 17:38:03 +08:00 via Android 1
按照惯例,妹子不是应该先爆照吗?
前端的范畴主要 HTML , CSS , JavaScript 上,去看一下 W3CSchool 上的教程吧,学完了你就只知道怎么制作网页了。 部署的话建议选择 Github Pages ,简单易用。 |
5
NonPainter OP @misaka19000 我是美术,但是不是妹子……而且我们组好像还是男的更多一点
W3Cschool 吗,我记到小本本上了 |
6
breeswish 2016-06-09 20:39:21 +08:00 1
W3CSchool 教程虽好,但如果以后想查手册的话推荐 MDN
|