Full Stack Web Application Development with Laravel and Vue.js
Full Stack Web Application Development with Laravel and Vue.js
Beginner
Tk. 12,000
Who Can Join This Course?
At least one programming language knowledge (Mandatory), HTML, CSS, and Bootstrap. You need to have a lot of patience and learning mindset.
Course Outline
Introduction to Object Oriented PHP
● Basic PHP
● Array Operating and important function
● Important string operation
● Date time, etc.
Introduction to Object Oriented PHP
● Class, Object
● Access Modifier
● Polymorphism
● Inheritance
● Interface,
● Abstract Class and Methods,
● Traits, Static, etc.
Introduction to Database
● Database design
● SQL Operation
● Join, Relationship,
● Constraints, etc.
Introduction to Version control system
● Git and Git Client Installation
● Practicing with command and GUI
● Commit, Push, Pull,
● Branching, Pull Request
● Some good practices
Laravel Fundamentals in Depth
● Installation of a project
● Architecture Concepts and Structure
● Routing,
● Controller
● View, Layouting,
● Blade Template
Database Operation with Laravel in Depth
● Migration, Seeding
● Eloquent,
● One to One, One to Many, Many to Many relationship
● Polymorphic Relationships
● Accessor, Mutators & Casting
● Query Builder
Project 1: Simple Task Management App using blade & bootstrap
We will develop a simple Task Management application with Authentication and some CRUD Operation to strengthen our fundamentals. Students will also have to submit this project individually.
Project 2: Developing An E-commerce Web Application
● Requirement Analysis
● Front end template integration
● Admin Theme Integration
● Authentication, Email Verification,
● Middleware
● Validation
● Database schema design (Migration and seeding, factory)
● CRUD operation
Project 2 (Continue): Enriching Projects
● Shopping Cart
● View Composers
● Repository Pattern
● Ajax
● File Upload
● Flash message
● Server-side Datatable,
● CKEditor
● Exception handling
● Building features and organizing them
Project 3: Hands on Project of Students
এই সেকশনে প্রত্যেক শিক্ষর্থী নিজ নিজ প্রজেক্ট আইডিয়া প্রদান করবে এবং সকল ক্লাস শেষে ৪ সপ্তাহ সময় পাবে তার প্রজেক্টি সাবমিট করতে। প্রত্যেক শিক্ষার্থী সম্পূর্ণ নিজে শুরু থেকে শেষ পর্যন্ত তার প্রজেক্টি করবে। শিক্ষার্থীরা কোথাও আটকে গেলে বা বুজতে সমস্যা হলে ইন্সট্রাক্টরের ওয়ান-টু -ওয়ান কাউন্সিলিং আওয়ারে তা বুজে নিতে সময় পাবে। কেউ কপি করলে বা বিভিন্ন অজুহাতে প্রজেক্ট সম্পূর্ণ না করলে বা ৫০% নাম্বার না পেলে সে এই কোর্সে অকৃতকার্য হিসাবে গণ্য হবে।
Preparing for industry
After successful project submission, for sure we will become prepared for the entry-level Laravel developer job. We will discuss some real-life case scenarios, the upcoming challenges, and preparation including CV review.
Instructors
For about 5 years, I am professionally involved with software development as a full-stack software developer. During this period, mainly I worked on JavaScript, PHP & C# language-based projects.
LinkedIn ProfileWhat Students Said
I have learned many things from this course. Our instructor explains every topic very clearly. If we do the projects and tasks regulary, hopefully we will know how these works professionally.
It was really an incredible journey with Dev Skill. I thank Jalal Uddin Sir very much for creating such an innovative and student-friendly environment. Mohidul vai was so great in guiding us in this laravel course. He always tried his best to give a thorough idea and we could share our problems with him while we were stuck with any problem. Here Comes the most exciting part, I got a job as a junior laravel developer in Mediasoft Data center limited before completing the course. I'm eagerly waiting for the advanced laravel course and I hope Mohidul Islam vai will be with us.
ইউটিউব, অন্যের কোড ও বিভিন্ন ডকুমেন্টেশন দেখে শিখতে চেষ্টা করেছিলাম। কিন্তু নিজে নিজে যতই শিখি, শেখা শেষ হয় না। না পারি শেখা শেষ করতে, না পারি কনফিডেন্স সহকারে বলতে আমি লারাভেল জানি। আর তাই ডেভস্কিলের লারাভেল কোর্সে আমার এনরোল করা। যাতে করে প্রফেশনাল ওয়েতে শিখতে পারি, পাশাপাশি নিজের কনফিডেন্স বাড়াতে পারি। আলহামদুলিল্লাহ, এই কোর্স থেকে আমার যেমন প্রত্যাশা ছিলো, তেমনটাই পেয়েছি। এখানে শুধু ফ্রেমওয়ার্কটিকে কিভাবে ব্যবহার করতে হবে তা শেখায় নি। বরং নিজে নিজে কিভাবে লারাভেল দিয়ে কাজ করতে হয়, একজন সফটওয়ার ইঞ্জিনিয়ারের মতো, তা সহজভাবে উপস্থাপনের মাধ্যমে শেখায়। H. M. MOHIDUL ISLAM ভাইয়াকে যখনই কোন প্রশ্ন করা হতো, উনি তার উত্তর দিতেন। যদিও তেমন প্রশ্ন করা লাগে নি। সবই ভাইয়া নিজে থেকে দেখিয়েছেন। সর্বোপরি এই কোর্স থেকে অনেক কিছু জেনেছি, অনেক উপকৃত হয়েছি, আলহামদুলিল্লাহ। জাযাকুমুল্লাহ খায়রান।
I am very thankful to Dev Skill & H. M. MOHIDUL ISLAM vhai for taking this course. Now I am enough confident to make any mid-level project with Laravel. H. M. MOHIDUL ISLAM vhai makes this course easy to understand and whenever I got stuck with any problem, MOHIDUL vhai helped me instantly. Now, I can surely say that it is one of the best decisions of my life that I enrolled in this course.
First, I would like to thank DevSkill for offering this amazing course with an excellent instructor and represent a topic as like that all student can understand. And I found it here. Also answering the questions of student with Patience. I've learnt a lot from this course. This course gives me some organised knowledge about web development and also class recordings help me so.Overall thanks to H. M. Mohidul Islam.