Py学习  »  Git

这里有一份成为全栈工程师的免费课程,源码已放Github

开源最前线 • 3 年前 • 366 次点击  

来源:程序员书库(ID:CodingBook)


现如今的用户对Web页面的期待越来越高,它不仅要求页面加载要快速,还要求所有的功能要一目了然,并且要兼容所有设备,从计算机到平板再到手机移动端。

今天就和大家推荐一个免费的Web开发课程,让你一举成为全栈开发工程师。

该课程课程由约翰霍普金斯大学提供的,播放量已经达到两百多万,评分4.8分,可见非常受欢迎。



在本课程中,你将学习每一个网页编程人员需要知道的基本工具,从头条开始学习如何使用HTML和CSS实现现代Web页面。然后,开始学习如何编写页面,使其组件根据用户屏幕的大小自动重新排列和调整大小。

你还将学会编写一个兼容计算机和手机的Web页面。最后,还将全面介绍Web中最普遍最流行、最强大的语音—JavaScript,通过使用JavaScript,你将学会构建一个功能完整的Web应用程序,该应用程序利用Ajax向最终用户公开服务器端功能和数据


课程大纲

1、HTML5概论

在本模块中,将学习HTML5的基础知识,将从如何设置开发环境的教学视频开始,学习HTML5的基础知识,比如有效的文档结构,哪些元素可以包含在其他元素中,哪些元素不能,讨论HTML5语义标签的意义和有用性,学习HTML5的基本标签。

2、CSS3概论

在本模块中,将介绍CSS3的基础知识,以及一些相当高级的概念,如Flot和CSS规则冲突解决。还会涉及到背景属性等等。最后,将学习如何使用自己的CSS代码进行响应式设计,并开始介绍Twitter引导及其基本网格系统。

3、编写一个静态站点

这个模块将复习一些管理网站项目时与客户互动的基本知识,然后建立一个餐馆网站,这个网站将从零开始建立。

4、Javascript概论

如果一个网站没有功能,它会有什么乐趣呢?在本模块中,将集中学习Javascript语言的基础知识。

5、使用Javascript构建Web应用程序

在这个模块你将学习如何将上一模块学到的JavaScript知识应用到Web页面开发中。


关于讲师



Yaakov的大多课程推出都会成为Coursera.org网站上排名第一的课程。这门课程已经连续3周被评为排名第一的课程,他的本职工作是项目负责人,负责架构设计以及编写基于Web的应用程序,他已经在约翰霍普金斯大学兼职教授了10多年了。



值得一提的是,这门课程的相关源码已经上传到Github,感兴趣的同学不要错过了(Github地址:https://github.com/jhu-ep-coursera/fullstack-course4




●编号1001,输入编号直达本文

●输入m获取文章目录




Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/62835
 
366 次点击