浅谈三个星期零基础入门学习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下载
  • php开发环境:phpstudy ==> windows + apache + mysql + php
  • 编辑器:sublime
  • 接口测试工具:postman
  • 数据库工具:navicat   提取码:qcmd
  • 学习工具的安装和使用可以参考thinkphp5开发restful-api接口的课时2和课时3,要是搞不定,就百度咯,当时我是出现了很多问题,然后每个软件都不熟悉,百度了解了一下。

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

  • 接下来的日子我将继续更新thinkphp5开发restful-api接口的学习笔记博客,将我所遇到的问题、解决的方案和一些见解与大家分享,还请各位IT大佬不吝赐教。
发布了17 篇原创文章 · 获赞 1 · 访问量 890

猜你喜欢

转载自blog.csdn.net/weixin_43914604/article/details/99690055
今日推荐