Register Now Pay Now
Full Stack Web Application Development with Laravel and Vue.js - B3

Full Stack Web Application Development with Laravel and Vue.js - B3

Beginner

Tk. 19,500 Tk. 15,600 20% discount offer valid for 2 more days only

বর্তমানে ওয়েব অ্যাপ্লিকেশন ডেভেলপমেন্ট এর একটি জনপ্রিয় ও বহুল ব্যবহৃত ফ্রেমওয়ার্ক হলো লারাভেল। অনেকেই বেসিক না জেনে এবং এলোমেলোভাবে শেখার কারণে বেশি দূর আগাতে পারেনা। আমাদের এই কোর্সের মাধ্যমে একজন শিক্ষার্থী একদম শূন্য থেকে শুরু করে একটি পূর্ণাজ্ঞ সফটওয়্যার লারাভেল ফ্রেমওয়ার্ক দিয়ে নিজে তৈরী করা শিখবে। সেই সাথে VUE.JS দিয়েও প্রজেক্ট তৈরী করা থেকে শুরু করে SERVER- এ DEPLOYMENT পর্যন্ত শেখানো হবে। যা তাকে এন্ট্রি লেভেলের জব এর জন্য প্রস্তুত করে তুলবে। ছাত্র অথবা প্রফেশনাল, যারা ভবিষ্যতে PHP/LARAVEL- এ নিজের ক্যারিয়ার শুরু করতে চান এবং তার জন্য নিজেকে প্রস্তুত করতে চান, তাদের জন্য এই কোর্সটির কারিকুলাম ডিজাইন করা হয়েছে।

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

Quick Reviewing PHP

● Basic PHP.
● Array Operating.
● Important function.
● Important string operation, etc.

Introduction to Object Oriented PHP

● Class, Object.
● Access Modifier.
● Polymorphism.
● Inheritance.
● Interface.
● Abstract Class and Methods.
● Traits, Static, etc.

Quick Reviewing 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, Lay outing.
● 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.
● 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,
● Exception handling
● Building features and organizing them

Project 3: Hands on Project of Students with Laravel.

● এই সেকশনে প্রত্যেক শিক্ষর্থী নিজ নিজ প্রজেক্ট আইডিয়া প্রদান করবে এবং Laravel অংশের ক্লাস শেষে ৪ সপ্তাহ সময় পাবে তার প্রজেক্টটি সাবমিট করতে। প্রত্যেক শিক্ষার্থী সম্পূর্ণ নিজে শুরু থেকে শেষ পর্যন্ত তার প্রজেক্টটি করবে। শিক্ষার্থীরা কোথাও আটকে গেলে বা বুঝতে সমস্যা হলে ইন্সট্রাক্টরের সাথে ওয়ান-টু -ওয়ান কাউন্সেলিং আওয়ারে তা বুঝে নিতে পারবে। কেউ কপি করলে বা বিভিন্ন অজুহাতে প্রজেক্ট সম্পূর্ণ না করলে বা ৫০% নাম্বার না পেলে সে এই কোর্সে অকৃতকার্য হিসাবে গণ্য হবে।

Quick Reviewing Javascript.

● Variable.
● Different way of Function.
● Array.
● Object etc.

Introduction to Vue.js.

● Intro with Vue.js 2 & 3.
● Creating a Vue Application.
● Declarative Rendering.
● Conditional Rendering, Loops.
● Directives.
● Attribute, Class and Style Binding.
● Handling User Input.
● Computed Properties, Watchers.
● Building some demo app.

More Vue Essentials.

● Component, Props, Events.
● Single-File Components.
● Options API.
● Composition API.
● Lifecycle Hooks.
● Vue Router in-depth.
● Dynamic Routing.
● Vuex.
● State, Getters, Mutations, Actions.

Project 4: Develop a management software project with Vue.js

আমরা একটি আইডিয়ার উপর ওয়েব এপ্লিকেশন (ম্যানেজমেন্ট টাইপ সফটওয়্যার) বানাবো Laravel ও Vue.js এ একদম স্ক্রাচ থেকে স্টেপ বাই স্টেপ। সাথে প্রয়োজনীয় সকল থার্ড পার্টি প্যাকেজ ইনস্টলেশন সহ ইম্প্লিমেন্টেশন দেখব আমরা।
● Project Setup.
● Admin Template Integration.
● User Login.
● User Registration, Logout.
● Navigation Guards.
● Form Validation.
● RESTful API Development.
● Posting and fetching data with API client.
● Response Handling.
● CRUD Operation.
● Data management with VUEX.
● Building features and organizing them.
● Etc.

Project 5: Hands on Project of Students with Laravel and Vue.js

● এই সেকশনে প্রত্যেক শিক্ষার্থী নিজ নিজ প্রজেক্ট আইডিয়া প্রদান করবে এবং সব ক্লাস শেষে ৪ সপ্তাহ সময় পাবে তার প্রজেক্টটি সাবমিট করতে। প্রত্যেক শিক্ষার্থী সম্পূর্ণ নিজে শুরু থেকে শেষ পর্যন্ত তার প্রজেক্টটি করবে। শিক্ষার্থীরা কোথাও আটকে গেলে বা বুঝতে সমস্যা হলে ইন্সট্রাক্টরের সাথে ওয়ান-টু -ওয়ান কাউন্সেলিং আওয়ারে তা বুঝে নিতে সময় পাবে।

Getting Idea about Sever Deployment.

● We will get a brief idea about the deployment server in the Linux-based production server. We will get knowledge to install and configure required packages for web application administration and will deploy our Laravel project into the live system.

Preparing for industry.

● After successful project submission, for sure we will become prepared for the entry-level Laravel + Vue.js developer job. We will discuss some real-life case scenarios, the upcoming challenges, and preparation including CV review.

Batch 3

Schedule

Monday and Wednesday 09:00 PM - 11:00 PM

Starts from Feb 06, 2023

Last date of registration is Jan 31, 2023 (2 Days Remaining)

Register Now Pay Now

Instructors

H. M. Mohidul Islam

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 Profile

What 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.

Durjoy Dey
Durjoy Dey

Full Stack Web Application Development with Laravel and Vue.js Batch: 2

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.

গোলাম সাকিব
গোলাম সাকিব

Full Stack Web Application Development with Laravel and Vue.js Batch: 2

ইউটিউব, অন্যের কোড ও বিভিন্ন ডকুমেন্টেশন দেখে শিখতে চেষ্টা করেছিলাম। কিন্তু নিজে নিজে যতই শিখি, শেখা শেষ হয় না। না পারি শেখা শেষ করতে, না পারি কনফিডেন্স সহকারে বলতে আমি লারাভেল জানি। আর তাই ডেভস্কিলের লারাভেল কোর্সে আমার এনরোল করা। যাতে করে প্রফেশনাল ওয়েতে শিখতে পারি, পাশাপাশি নিজের কনফিডেন্স বাড়াতে পারি। আলহামদুলিল্লাহ, এই কোর্স থেকে আমার যেমন প্রত্যাশা ছিলো, তেমনটাই পেয়েছি। এখানে শুধু ফ্রেমওয়ার্কটিকে কিভাবে ব্যবহার করতে হবে তা শেখায় নি। বরং নিজে নিজে কিভাবে লারাভেল দিয়ে কাজ করতে হয়, একজন সফটওয়ার ইঞ্জিনিয়ারের মতো, তা সহজভাবে উপস্থাপনের মাধ্যমে শেখায়। H. M. MOHIDUL ISLAM ভাইয়াকে যখনই কোন প্রশ্ন করা হতো, উনি তার উত্তর দিতেন। যদিও তেমন প্রশ্ন করা লাগে নি। সবই ভাইয়া নিজে থেকে দেখিয়েছেন। সর্বোপরি এই কোর্স থেকে অনেক কিছু জেনেছি, অনেক উপকৃত হয়েছি, আলহামদুলিল্লাহ। জাযাকুমুল্লাহ খায়রান।

Mohammed Abdul Sattar Milon
Mohammed Abdul Sattar Milon

Full Stack Web Application Development with Laravel and Vue.js Batch: 2

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.

Prokash Biswas
Prokash Biswas

Full Stack Web Application Development with Laravel and Vue.js Batch: 2

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.

Anik Biswas
Anik Biswas

Full Stack Web Application Development with Laravel and Vue.js Batch: 1

Full Stack Web Application Development with Laravel and Vue.js - B3

Tk. 19,500Tk. 15,600 20% discount offer valid for 2 more days only

Registration 2 Days Remaining 16 people already registered
Schedule Monday and Wednesday 09:00 PM - 11:00 PM Starts from Feb 06, 2023