|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/become-a-web-developer-html5cs3javascriptrubyajax-sql/
课程评论:没有评论
课程名称:成为网页开发者(HTML5; CSS; JavaScript; Ruby; Ajax; SQL) 课程概述:欢迎参加本课程。如果你是完全初学者,网页开发可能会有一定挑战性——本课程将引导你,提供足够的细节使你能够舒适地学习相关主题。无论你是独自学习网页开发的学生、寻找课堂材料的教师、爱好者,还是仅仅想了解更多网页技术原理的人,这个课程都会让你感到像在家一样。课程的目标不是让你从“初学者”变为“专家”,而是使你从“初学者”变为“自信的学习者”,以便你能够进一步探索。每个网页开发者必须掌握的三项技术是:HTML(用于创建内容)、CSS(用于呈现内容)、JavaScript(用于创建交互)。这些核心技术是所有网站和基于网络项目的基础,它们共同构成前端网页开发的基础。 课程内容包括: - HTML基础介绍 - HTML文档结构 - HTML元素的构成 - 文本标记 - 超链接 - 注释和HTML属性的使用 - CSS基础介绍 - 应用CSS的方法 - CSS规则集 - CSS基本选择器 - 多元素样式 - CSS盒模型 - 边距和内边距属性 - 背景色的变化 - CSS显示属性 - CSS字体属性 - 使用Google Fonts - JavaScript基础介绍 - JavaScript放置位置 - 变量 - 数据类型 - 运算符及优先级 - 条件语句 - 函数 Ruby是一种现代的面向对象编程语言,而Ruby on Rails是开发网页应用程序的流行且强大的框架。Rails是用Ruby构建的,使得使用Ruby开发网页应用程序变得更加简单。许多知名应用程序,如Basecamp、Twitter、Shopify、Github、LivingSocial、Groupon、Hulu、Airbnb、Yellow Pages等,都是使用Ruby on Rails构建的。 在课程中,我们将从零开始创建一个完整的博客应用程序,并在此过程中提升您的技能。构建博客项目时,我们将涵盖的概念包括: - 创建新的Rails项目 - 使用Bundler更新gem - MVC架构的演示 - 启动Rails服务器 - 条件语句 - 循环 - 创建控制器 - 创建模型及模型关联 - 创建视图 - 生成模型 - 运行迁移 - 创建、编辑、读取和删除帖子 - 为帖子添加链接、评论及其删除 - 创建控制器操作 - 设置路由 - 创建表单 - 使用助手 - 添加资源和自动生成路由 - 实现安全性 通过本课程,您将掌握足够的技能,能够创造性地扩展该项目或构建类似类型的项目。
Hello and welcome to this course. If you are a complete beginner, web development can be challenging -this course will guide you and provide enough detail for you to feel comfortable and learn the topics properly. You should feel at home whether you are a student learning web development (on your own or as part of a class), a teacher looking for class materials, a hobbyist, or someone who just wants to understand more about how web technologies work. The objective of this course is not to take you from "beginner" to "expert" but to take you from "beginner" to "comfortable so you can feel confident to experiment further. The three technologies every web developer must know are: HTML: Used to create contentCSS: Used to present the contentJavaScript: Used to create interactionThese core technologies are the building blocks of all websites and web based projects. They are collectively are used in front end web development. Topics include: Introduction to basic HTMLHTML document structureAnatomy of HTML elementMarking up textLinksUsing comments and HTML AttributesIntroduction to basic CSSWays to apply CSSCSS RulesetCSS basic selectorsStyling multiple elementsCSS Box modelUsing margin and padding propertiesChanging background colorCSS Display propertyCSS Font propertyUsing google fontsIntroduction to basic JavaScriptWhere to place JavaScriptVariablesData TypesOperatorsOperator precedenceUsing ConditionalsFunctions Ruby is a modern object oriented programming language, and Ruby on Rails is a popular and powerful frameworks for building web applications. Rails was built using Ruby and makes it much easier to develop web applications with Ruby. Some notable applications have been built using Ruby on Rails: They incude Basecamp, Twitter, Shopify, Github, LivingSocial, Groupon, Hulu, Airbnb, Yellow Pages to just mention a few.. A google search will reveal much more.. We will create a complete blog application from scratch using Rails and in the process build up your skills. Concepts we will cover while building our blog project include: Creating a new rails projectUpdating gems using bundlerIllustration of MVC architectureStarting rails serverConditional statementsLoopsCreating controllersCreating modelsAssociating modelscreating viewsGenerating modelsRunning migrationsCreating postsEditing postsReading postsDeleting postsAdding links to postsCreating commentsDeleting commentsCreating controller actionsSetting up routesCreate formsUsing helpersAdding resources and automatically generating routesImplementing security -By the end of this practical course you would have developed enough skills to be creative and expand this project or build similar type of projects.