|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/become-a-full-stack-web-developer-in-14-days/
课程评论:没有评论
课程名称:14天成为全栈网页开发者 课程概述:本课程覆盖了多种流行的编程语言,包括PHP、MySQL、JavaScript、jQuery、Ruby on Rails、AngularJS和NodeJS。课程设计为每天观看1小时,持续14天,您需要为此做出相应的时间承诺。 课程内容详解: - **PHP**:首先学习基本语法、变量、循环和条件结构,接着掌握面向对象的特性及字符串函数,了解数组和与服务器变量相关的REQUEST、GET和POST的工作方式。随后学习如何连接MySQL数据库。 - **MySQL**:从创建数据库和表开始,掌握基本命令INSERT和SELECT及WHERE子句,并学习数据排序。之后理解多表之间的JOIN操作,并进行基础的数据操作,如UPDATE和DELETE命令练习。 - **JavaScript**:学习如何在HTML标签内编写JavaScript,掌握基本数据类型及其运算,字符串和布尔值的使用,复杂数组及常用函数。理解条件语句和循环,详细介绍文档对象模型(DOM)及简单练习。 - **jQuery**:学习使用jQuery这个JavaScript库,包括选择器、事件、效果和动画,了解如何修改网页的HTML内容。此外,还将讨论AJAX的请求、响应与错误处理。 - **Ruby**:在命令提示符下交互式运行Ruby,学习变量、常量、方法、类和控制结构,掌握属性说明符、继承的实现和方法访问。 - **Ruby on Rails**:了解模型-视图-控制器(MVC)设计模式,并通过搭建一个小的Hello World应用来实践,包括简单的联系应用及增、删、改、查的操作实现。 - **AngularJS**:理解表达式、双向数据绑定,学习使用ng-repeat、ng-show、ng-hide和ng-if,掌握表单提交和验证的工作原理,以及搜索和案例过滤的实现。 - **NodeJS**:了解NodeJS的基本工作原理及核心库,学习如何使用Node包管理器,并掌握三种方式编写和运行简单的网页服务器。 希望您能加入这个令人兴奋的课程,一起学习全栈网页开发的知识与技能!
This course covers all leading programming languages, starting with PHP, MySQL, Javascript, jQuery, Ruby on Rails, AngularJS and NodeJS. You are meant to watch 1 hour per day for 14 days. This is a commitment you must set aside before you start this course. We will start with PHP where we will cover basic syntax, variables, loops and decision constructs. Then we will learn object oriented features along with string functions. After this we will move to arrays then after understand how REQUEST, GET, and POST works with server variables. Next will be how to connect to MySQL database. Next section will cover MySQL starting with creating database and tables, then we will move to basic commands INSERT and SELECT along with WHERE clause. We will also practice how to sort data. Then understand how JOINs work on multiple tables. After this we will touch the section where see practice data manipulation using basic UPDATE and DELETE commands. After MySQL we will start with JavaScript, where we will learn how to write JavaScript inside HTML tags. Then we will dive in to basic types with arithmetic examples. We will understand how string and boolean works. We will also understand how complex arrays work in JavaScript along with most useful functions. We will discuss how conditional statements work, then learn loops in JavaScript. Document Object Model will be covered in details along with simple practice exercises. Then we will understand jQuery - JavaScript library works with easy to understand demos. This section will cover Selectors, Events, Effects and Animations and many more. We will learn how to change HTML content of a webpage using jQuery. With the discussion and demos we will cover AJAX with how to handle request, response and errors. In Ruby section we will learn how to run Ruby interactively at the command prompt. Then understand variable, constant, variables, methods, classes and control structures. We will also cover attribute specifiers, then learn implementing inheritance and how method access in Ruby works. Then we will move on to Rails with Model View Controller design pattern and how it implements it. We will build small hello world app using scaffold in Rails. We will make contact app with simple controller. We will add action to this app such as show, edit and delete. In AngularJS section we will try to understand Expressions, two way data handling along with our first basic app. Then we will dive in to usage of ng-repeat, ng-show, ng-hide & ng-if, after this we will learn how form submission works with validations and how search and case filter works. And then at last we will learn NodeJS - a powerful JavaScript engine. We will understand basic of working with NodeJS then we will understand how core libraries work along with Node Package Manager. We will learn three ways to write and run simple web server using node. I hope you'll join us for this exciting course.