浅谈三个星期零基础入门学习Thinkphp5开发restful-api接口的心得和总结
一丢丢心得体会:
首先不得不说一下,学习一门知识,真的就像建一栋高楼一样,地基必须的稳固,否则你辛辛苦苦建的楼可能随时会垮掉,这一点在我学习thinkphp5的路上深有体会,同时了自此我也爱上了写博客,我发现写博客是一个很好的学习方式,在写博客的过程中,对自己所学做一个分析、复习和总结,对自己的学习很有帮助。
接下来我就浅谈一下我这个IT小白在三个星期内零基础是如何学习thinkphp5的叭,三个星期肯定是没有完全掌握这门框架的,不过入个门还是可以的,所谓温故而知新,在学习这门框架的路上我受益良多,希望我的学习路线和方法可以帮助更多的小伙伴学习这门thinkphp5框架,可能有些地方不是很详细,还请各位IT大佬多多指点,所写博客均为我个人的学习笔记,还请大家不吝赐教。
特别需要说明一下:学习任何一门课程和知识,肯定刚开始有些东西没见过,一脸懵圈,这很正常,你所要做的就是自己想办法,找资料去理解它,遇到问题 百度 一下,你遇到的问题和各种各样的坑,大多数前人都踩过,一般都会有解决的方法。
我学习的网站和平台:慕课网、网易云课堂、w3school、菜鸟教程,百度;
我的学习路线:
PHP->SQL->thinkphp5
1. PHP:毋庸置疑,首先肯定得学习php,那么我就分享一下我学习php的课程,不得不说慕课网真的是学习IT知识的好网站,建议像我一样的小白多去慕课网学习学习,相信一定受益良多。
我是先学习的PHP入门篇,进阶篇我目前还没看,后期我会仔细的看看,感觉内容还不错。看完了PHP入门篇,直接开始去网易云课堂学习thinkphp5开发restful-api接口的教程,当我安装完教程里面的软件,填完了我安装软件和使用软件遇到的各种坑,开始正式准备学习thinkphp5,当我反复观看和学习完了前10个课程,那叫一个心酸,动不动冒出一个我不懂的,而且语速很快,有些php、thinkphp5的知识感觉我从未没见过,我这才意识到我看的这个thinkphp5开发restful-api接口是属于高级实战的教程,这个教程必须是你对PHP、MySQL以及thinkphp5有一定的了解了,再去看,才看得懂,学的会。于是我又去菜鸟教程去看了一下php的教程,也没有全部看完,我就看了基础教程、数组和函数的一些内容,现在想来回头还得再补补其它没看的知识;
学习建议: 两条路线
1) 看菜鸟教程里面PHP的基础知识,作为一个过来人,我的建议是全部都看一遍,不求全部都看懂,都会写,但是一些基础的比如数组、函数等,你一定要看懂,不然后面无法进行学习,可能看不懂视频教程的内容。
2) 看慕课网里面PHP入门篇和PHP进阶篇 ,这两个教程看完之后,你对php就会有一定的认识和理解了。
备注: 在学习php的过程中,编辑php代码测试,可以不用下载相关的软件,在线编辑器就可以了。
2. SQL:我之前说的要具有MySQL的知识,其实里面最核心、最精髓的就是SQL,学习了SQL后续的课程你遇到了就能看懂,我学习SQL语句用了两天半左右,自我感觉良好,感觉不难,很好上手。
学习建议:
在菜鸟教程平台学习,因为难度不大,看文档可以看懂,这个是我对比了W3school得出的结果,菜鸟教程更仔细全面,
备注:
SQL语句的运行可以在MySQL命令行或者Navicat里面进行测试,要使用Navicat必须先开启MySQL,因为Navicat要连接MySQL。
建议使用命令行运行SQL语句,在Navicat里面查看表的变化,可以直观的看见SQL语句执行的效果,查看表的变化之前记得刷新哦。
在这里我就分享一下我学习的两个软件叭,Mysql和Navicat。
Navicat:
我的这个是破解版,附上破解教程:https://blog.csdn.net/WYpersist/article/details/79834490
软件链接:https://pan.baidu.com/s/1qtb_eTZG6g3fEZjo0EB8pw 提取码:qcmd
简单介绍一下Navicat叭,我也不说太多,毕竟软件的使用还得靠自己摸索,不懂可以百度,有很多教程教你怎么用。
MySQL:
软件链接:https://pan.baidu.com/s/1nt2gqPHd9s7-bKthayFJ2w 提取码:7glw
MySQL程序双击就可以进入黑色命令窗口啦。
3. Thinkphp5:学习了前面的两个课程,就可以开始学习thinkphp5啦,学习thinkphp5有三个阶段,thinkphp5基础篇->thinkphp5模型篇->thinkphp5开发restful-api接口,按着这个顺序看,你就会逐渐提高对thinkphp5的认识和了解,特别是thinkphp5基础篇和thinkphp5模型篇,当初我看完了之后再去想之前看的thinkphp5开发restful-api接口的教程,真的有一种恍然大悟的感觉,像发现新大陆一样,之前什么模块,控制器,方法,路由还有配置什么的一脸懵圈,,完全不清楚,看了thinkphp5基础篇和thinkphp5模型篇之后我才对这些有了一定的认识和理解。
学习建议:两条路线
1) thinkphp5基础篇->thinkphp5模型篇->thinkphp5开发restful-api接口。
2) thinkphp5完全开发手册->thinkphp5开发restful-api接口。
备注:
学习网站: 慕课网和网易云课堂
- thinkphp5基础篇
- thinkphp5模型篇
- thinkphp5开发restful-api接口
- thinkphp5完全开发手册
- 建议先看视频学习比较好,看文档可能会有些困难,可以在看完了thinkphp5基础篇和thinkphp5模型篇之后再看thinkphp5开发restful-api接口,然后配合thinkphp5的完全开发手册进行学习。
学习工具:
- thinkphp5下载
- php开发环境:phpstudy ==> windows + apache + mysql + php
- 编辑器:sublime
- 接口测试工具:postman
- 数据库工具:navicat 提取码:qcmd
- 学习工具的安装和使用可以参考thinkphp5开发restful-api接口的课时2和课时3,要是搞不定,就百度咯,当时我是出现了很多问题,然后每个软件都不熟悉,百度了解了一下。
- 接下来的日子我将继续更新thinkphp5开发restful-api接口的学习笔记博客,将我所遇到的问题、解决的方案和一些见解与大家分享,还请各位IT大佬不吝赐教。
浅谈三个星期零基础入门学习Thinkphp5开发restful-api接口的心得和总结相关推荐
- 【Web前端开发】《零基础入门学习Web开发》(HTML5CSS3)(小甲鱼)
1 P1:凉凉好像挺厉害的奥? 听完了! 2 P2:HTML是用来描述网页的一种语言 官方:超文本标记语言 Hyper Text Markup Language 使用标签来描述网页 ...
- 自学也能学得会的《零基础入门学习Web开发》(HTML5 CSS3)
1 Web开发是什么 很多读者可能还不明白,Web开发到底是什么. 其实,我们所说的Web开发通常相当于前端开发与后端开发的组合. 前端开发主要通过HTML.CSS.JavaScript. AJAX. ...
- SQL零基础入门学习(三)
SQL零基础入门学习(二) SQL WHERE 子句 WHERE 子句用于提取那些满足指定条件的记录. SQL WHERE 语法 SELECT column1, column2, ... FROM t ...
- 零基础入门学习Python(33)-图形用户界面编程(GUI编程)EasyGui
用户界面编程,即平时说的GUI(Graphical User Interface)编程,那些带有按钮.文本.输入框的窗口的编程 EasyGui是一个非常简单的GUI模块,一旦导入EasyGui模块,P ...
- python零基础电子书免费下载-零基础入门学习Python PDF 扫描版
给大家带来的一篇关于Python编程相关的电子书资源,介绍了关于Python.零基础.入门学习方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小59.3 MB,小甲鱼编写,目前豆瓣.亚马逊 ...
- 0基础学python难吗-零基础入门学习Python技术难不难?
原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...
- 零基础学python pdf-笔记《零基础入门学习Python(第2版)》PDF+课件+代码分析
通过自学编程,感觉到基础知识很重要,越到后面越能发现这一点,光记住是不行的,还要灵活运用,要多调试代码,计算机就是一个不断练习,不断遇到问题,解决问题的工种,要根据实际的业务能想到对应的语法,实际项目 ...
- 零基础学python难吗-零基础入门学习Python技术难不难?
原标题:零基础入门学习Python技术难不难? 近几年对python人才爆发式需求,导致很多人转行进入python开发行业,现如今Python这门语言的就业前景会非常好.相对于其他来说,它语法简单易读 ...
- 零基础学python pdf-Python pdf(零基础入门学习Python)V1.0 最新版
Python pdf(零基础入门学习Python)是一款功能强劲专业实用的Python电子书籍.想要零基础入门学习Python?那就快试试绿色先锋小编推荐的Python pdf最新版下载使用.由作者小 ...
最新文章
- 基于Spring可扩展Schema提供自定义配置支持(spring配置文件中 配置标签支持)
- apache php 调优_记一次apache+php调优
- struts+spring的配置方式总结
- 1.5 引入解释性变量
- Hibernate架构概述
- extractCSS – 帮助你从 HTML 中快速分离出 CSS
- pytorch Tensor.backward
- 【动态规划】路径dp:蓝桥2020: 数字三角形
- LDAP密码认证例子
- QString字符串拼接【转载】
- Win32写一个极简定时关机软件的全部过程讲解
- Linux 普通用户su root 权限的开启和禁止
- 如何有效率的学习马克思主义基本原理概论
- 人工智能轨道交通行业周刊-第12期(2022.8.29-9.4)
- 腾讯开发者登录不上去
- 这些中国顶级黑客带来的价值远比负面影响多!
- 1750. 救生员 Lifeguards S
- 【简单】求英文句子的平均单词长度
- C语言预处理相关讲解
- 阿里巴巴创始人马云:阿里是幸福指数最高的企业