PHPでTODOリストをつくってみよう。ポートフォリオづくりを通して開発の基礎力を向上できるプログラミング学習教材

所在平台: Udemy

课程主页: https://www.udemy.com/course/php-todo/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 用PHP制作TODO列表:通过项目制作提升开发基础能力 **课程概述:** 本课程专为希望从零开始学习编程并转行成为程序员的初学者设计。如果您有以下困惑,本课程将为您提供切实可行的解决方案: * **不知道如何制作求职用作品集(Portfolio)?** * **感觉作品集所需技能门槛过高,容易导致挫败?** * **学完Progate、ドットインストール后,不知道下一步该学什么?** * **无法独立思考并编写代码?** 本课程将帮助您掌握开发一个“作品集基础”网站的能力,即使是完全没有经验的初学者也能胜任。 **为什么要学习本课程?** * **最短路径实现职业目标:** 作为一名工程师,积累实际工作经验是职业发展的捷径。而制作一份出色的作品集是求职的第一步,能助您更快地开始求职活动。 * **克服作品集技术焦虑:** 许多作品集要求前端使用Vue.js或React,后端使用AWS,并涉及Docker、CI/CD等复杂技术。本课程将引导您从最基本、最核心的功能入手。 * **掌握必备的网站基本功能:** 作品集必备的基本功能包括:列表画面、详情画面、新增画面、编辑画面、删除功能。课程将帮助您熟练地用代码实现这些功能,这足以引起招聘方的重视。 * **奠定稳固的后端开发基础:** 能够独立实现管理后台类网站的基本功能,将使招聘方认为您具备处理具体工作的潜力。 * **以TODO列表为项目,全栈开发:** 课程以使用PHP从零开始(Full Scratch)制作TODO列表为主题,不使用任何框架。 * **理解MVC架构,提升PHP面向对象能力:** 课程将按照MVC(Model-View-Controller)的模式构建文件结构,帮助您加深对PHP面向对象编程的理解。 * **学习实用的开发流程:** 课程的流程设计基于实际项目经验,强调现场工作中常见的通用处理逻辑。 * **为框架学习打下坚实基础:** 掌握了Full Scratch的基本开发能力后,您将能够更深入地理解Laravel、FuelPHP等框架,并能灵活运用。反之,如果基础不牢,学习框架就容易只停留在“如何使用”的层面。 * **包含Docker本地环境搭建:** 课程将提供使用Docker进行本地环境搭建的简易步骤。 **课程价值:** 本课程不仅是制作作品集的指南,更将为您未来的职业生涯打下坚实的基础。通过扎实的学习,您将获得独立开发网站基本功能的能力,这无疑是您作为开发者迈向成功的重要一步。 **为什么选择PHP?** PHP是一种广泛应用于Web开发的语言,通过学习PHP,您可以更直观地理解Web开发的底层逻辑,为未来接触更多高级技术奠定基础。

课程评论(0条)

课程详情

「未経験からプログラマーに転職したいけど、ポートフォリオに何を作ればいいかわからない...」「ポートフォリオに求められるスキルが高すぎて挫折しそう...」「Progateやドットインストールを学んだけど、次に何をすればいいかわからない...」「自分で考えてコードが書けない...」そんな経験はありませんか?このコースは「ポートフォリオに何を作成すればいいかわからない」ような初心者でも、"ポートフォリオのベース"となれるようなサイト開発が学ぶことができますエンジニアとして、これから仕事をしていきたいなら、まずはどこかの企業に入社して、実務経験を積むことが最短です。そのためには、まずポートフォリオを作成し、1日でも早く就職活動を始めるべきでしょう。ただ、ポートフォリオの必要性がわかったとしても、どこまで作り込めばわからない人も多いことでしょう。「フロントはVue.jsまたはReactで、サーバーはAWSで、dockerで環境構築をして、CircleCIなどで自動テストをして〜」など、求められる技術のハードルが高すぎて、自分には到底できそうにないと思う人もたくさんいらっしゃると思います。そこで、提案したいのが、「まずはサイト開発における基本的な機能をしっかりと実装できるようになりましょう」です。ポートフォリオとして最低限必要な機能としては、・一覧画面・詳細画面・新規作成画面・編集画面・削除と考えます。この基本的な機能を、しっかりとしたコードで実装できるようになるだけでも、十分アピールできると思います。これらの機能をかねそなえたサイトを開発できれば、 採用する企業側も「管理画面は仕事を任せられそうだな〜」と判断しやすくなります。ポートフォリオとして、何を作ればいいかわからないかたは、まずはこちらの教材をベースに開発していただき、あとは皆さまの好きなようにアレンジして実装されたらよろしいかなと思います。★内容テーマはTODOリストとします。PHPを使用して、フルスクラッチで開発していただきます。フレームワークは使用しません。簡単ですが、Dockerを使用したローカル環境構築の手順もございます。実装方針としては、フレームワークでよく使用されるMVCを意識したファイル構造にいたしました。PHPを使用したオブジェクト指向の理解を深めることにも役立ちます。処理の流れは、自分が今まで経験してきた現場経験をもとに、どの現場でも共通する処理を意識しました。単なるポートフォリオ作成だけにとどまらず、転職されてからも、きっと役に立つ日がくるかと思います。フルスクラッチで、基本的な処理が開発できるようになりますと、LaravelやFuelPHPなど、フレームワークを使用する際も理解を深めることができ、応用が可能になります。逆に基本ができていないと、フレームワークの使い方を覚えるだけなりがちです。この機会に、しっかりと基本的なところからサイト開発を学んでみませんか?

课程标签

0人关注该课程

主题相关的课程