ওয়েব ডেভেলপমেন্ট কি? ওয়েব ডেভেলপমেন্ট হচ্ছে একটা ওয়েব সাইটের প্রাণ সঞ্চার করা। ওয়েব ডেভেলপমেন্ট হচ্ছে একটি ওয়েবসাইটের জন্য এপ্লিকেশন তৈরী করা।যেখানে...
কোর্সটি সম্পর্কে বিস্তারিত জানতে যোগাযোগ করুন
ওয়েব ডেভেলপমেন্ট কি? ওয়েব ডেভেলপমেন্ট হচ্ছে একটা ওয়েব সাইটের প্রাণ সঞ্চার করা। ওয়েব ডেভেলপমেন্ট হচ্ছে একটি ওয়েবসাইটের জন্য এপ্লিকেশন তৈরী করা।যেখানে...
Graphic design
ওয়েব ডেভেলপমেন্ট কি?
ওয়েব ডেভেলপমেন্ট হচ্ছে একটা ওয়েব সাইটের প্রাণ সঞ্চার করা। ওয়েব ডেভেলপমেন্ট হচ্ছে একটি ওয়েবসাইটের জন্য এপ্লিকেশন তৈরী করা।যেখানে একজন ওয়েব ডেভেলপার একটি ওয়েব সাইট এর জন্য ওয়েব অ্যাপ্লিকেশান তৈরি করে থাকেন। একজন ওয়েব ডিজাইনার যে ডিজাইন তৈরি করেন তারপ্রতিটা উপকরণকে ফাংশনাল করার জন্যপরিচালিত কর্মকান্ডই হচ্ছে ওয়েবডেভেলপমেন্ট। একটা ওয়েব সাইট কে তিনটা ভাগে বিভক্ত করা যায়। যেমন:
১) ডিজাইন বা টেমপ্লেট
2) কনটেন্টম্যানেজমেন্ট সিস্টেম এবং
৩) ডাটাবেস
একজন ওয়েব ডেভেলপার এই তিনটি বিষয়েরমধ্যে সমন্বয় ঘটিয়ে পুরো সিস্টেমটিকে সক্রিয় করে থাকেন। একজন ওয়েবডেভেলপারের কাজ হচ্ছে ডাটা প্রসেসিং, ডাটাবেস নিয়ন্ত্রণ, সিকিউরিটি নির্মান, ইউজার এবং এডমিনের ক্ষমতা নিয়ন্ত্রণকরা, এপ্লিকেশনের সকল ফিচারকে ফাংশনাল করা এবং সমগ্র সিস্টেমের কার্যকারীতা এবং ব্যবহার যোগ্যতা নিয়ন্ত্রণ করা। ওয়েব ডেভেলপমেন্ট শিখার জন্য যা যা জানা লাগে তা হচ্ছে, HTML, CSS, JavaScript (Basic এর উপর ধারনা), Jquery(Javascript এর একটি ফ্রেমওয়ার্ক), PHP (সার্ভার স্ক্রিপ্টিং ল্যাংগুয়েজ)।
কেন ওয়েব ডেভেলপমেন্ট শিখবেন ?
বর্তমান সময়ে কিন্তু অন্যান্য সেক্টর এর তুলনায় Web Development এর জনপ্রিয়তা কোনো অংশেই কম নয়। ইন্টারনেট ভিত্তিক ফ্রিল্যান্সিং মার্কেটপ্লেসগুলোতে ওয়েব ডেভেলপারদের অনেক চাহিদা। অনলাইনে কাজের কোনো শেষ নেই। বরং ওয়েবসাইট ডেভেলপার এর সংকট রয়েছে। আর তাই এ ক্ষেত্রে আপনাদের কাজেরও সম্ভাবনা অনেক বেশি। ব্যবসায়িক কাজে একটি ওয়েবসাইট থাকা জরুরী হয়ে পড়েছে আর পূর্বের তুলনায় বর্তমান সময়ে ওয়েবসাইট এর চাহিদা বেড়েছে। একজন দক্ষ Web Developer ছাড়া কখনই একটি ওয়েবসাইট এর ডেভলপমেন্টকরা সম্ভব নয়। আর এই কারন গুলোর জন্য অবশ্যই আপনার Web Development শেখা উচিত। কেননা, আপনি যদি একজন দক্ষ ওয়েব ডেভেলপার হতে পারেন, তাহলে কিন্তু আপনি এই রিলেটেড সার্ভিস প্রদান করে নিজের একটা সফল ক্যারিয়ার গড়ে নিতে পারবেন।
ওয়েব ডেভেলপার হতে কি কি শিখতে হবে?
১. ওয়েব ডিজাইন সম্পর্কে প্রাথমিক ধারণা থাকতে হবে।
২. JavaScript জানতে হবে। এটি একটি ক্লায়েন্ট সাইড স্ক্রিপটিং ভাষা। এটিকে ব্রাউজার এর ভাষা ও বলা হয় । জাভাস্ক্রিপ্ট শিখলে আপনি চলে যাবেন ওয়েব ডিজাইন এর একটি নতুন অধ্যায়ে। ভালো মানের ওয়েব ডিজাইনার হতে হলে আপনাকে অবশ্যই জাভাস্ক্রিপ্ট শিখতে হবে।
৩. jQuery জানতে হবে। একটি জাভাস্ক্রিপ্ট লাইব্রেরী। jQuery আপনার ওয়েবসাইট এ জাভাস্ক্রিপ্ট এর ব্যবহার সহজ করে দেয়। যে প্রােগ্রাম টি করতে আপনার ১০০ লাইন এর জাভাস্ক্রিপ্ট লিখতে হবে, জেকুয়েরি দিয়ে আপনি সেটা এক লাইন এ করতে পারেন। আপনি যদি জাভাস্ক্রিপ্ট পারেন, তবে জেকুয়েরি শেখা আপনার জন্য সহজ হবে। জেকুয়েরি শিখতে হলে আপনাকে এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট জানতে হবে ।
৪. PHP জানতে হবে। পিএইচপি (PHP:Hypertext Preprocessor) একটা সার্ভার সাইড,ক্রস প্লাটফর্ম HTML-embedded স্ক্রিপ্টিং ভাষা। স্ক্রিপ্টিং হচ্ছে প্রোগ্রামের আরেকটা সমার্থক শব্দ। এটা হচ্ছে কিছু instruction এর সেট যেটা run করলে স্বয়ংক্রিয় ভাবে কিছু কাজ হয়। সার্ভার সাইড" বলতে বুঝানো হচ্ছে এই স্ক্রিপ্ট গুলোকে ইউজারের কম্পিউটার থেকে নিয়ন্ত্রনের বদলে সার্ভার থেকে handle করা। যখন কেউ পিএইচপি ওয়েব পেজ ভিজিট করবে তখন ওয়েব সার্ভার পিএইচপি কোডগুলিকে কিছু Process করবে যেমন: যেটা দেখানো দরকার (Picture,Content etc) সেটা দেখাবে আর যেটাকে লুকানো দরকার (math calculation,file operation etc) তা লুকাবে এবং শেষে HTML এ রুপান্তর করে ইউজারের ওয়েব ব্রাউজারে পাঠাবে।
৫. ডেটাবেস সম্পর্কে জানতে হবে। পিএইচপি দিয়ে কিভাবে ডেটাবেস সংযোগ করতে হয়, এসকিউয়েল দিয়ে ডেটাবেস বানানাে অর্থ্যাৎ ডেটাবেস চালিত সাইট তৈরী করতে জানতে হবে।
৬. পিএইচপি এর যেকোন একটা ফ্রেমওয়ার্ক যেমন কোডইগনিটার সম্পর্কে জানতে হবে। কোন ফ্রেমওয়ার্ক ছাড়াও ওয়েব এপ্লিকেশন তৈরী করতে পারবেন তবে এতে বেশি সময় লাগবে এবং বেশি কোড লিখতে হবে।
৭. XML জানতে হবে। এর অর্থ হচ্ছে extensible Markup Language.এটা ডেটা বহন (Transport) এবং সংরক্ষন করার জন্য ব্যাবহার করা হয়। এটা জানা খুব গুরত্বপূর্ন কিন্তু শেখা খুব সহজ। এর সাহায্যে সহজেই নিজের মত করে ডেটাকে সংগায়িত করা যায়। নিজের মত করে মানে এর ভিতরের লেখা এবং বাইরের ট্যাগ নিজের মত করে করা যায়। XML শেখার আগে আপনাকে HTML এবং JavaScript জানতে হবে।
1. Introduce to all
2. Understanding web, website, and internet.
3. Understanding how the web works
4. Technology for web structure, content & presentation.
5. HTML history.
6. Basic HTML-5 structure tags (elements, attributes HTML, head, title, body, div, heading, paragraph, ul, ol, li, anchor).
1. image, form(elements, attributes, input type), table(header, body, footer, tr, th, td)
1. Introduction
2. Syntax, selector, comments, color, fonts, margin, padding, text, icon, float
viewport, gride, media query
Introduction, statements, syntax, comments, variable, operators, data type, function, objects, events
array , loops
1. Introduction to bootstrap-5.
2. Grid Structure.
3. Typography, table, images.
4. Jumbotron, Form & Input Element.
Navbar, Cards, Accordion, Carousel, Modal
1. PHP history
2. PHP development environment
3. PHP Basic Syntax
1. PHP Variable & Data Type.
2. PHP Operator
3. PHP Statement
1. PHP loop
2. PHP Array
3. PHP Function
1. CRUD with Laravel
2. Introduce Quire builder in Laravel
3. Create Model Class with migration file
4. Data inserted in the database through Quire builder
5. Data Retrieve from database through Query builder
6. Data Edit & Update through Query builder
7. Data Delete through Query builder
continue project fixing
1. Fiverr Introduction
2. Create an account, gig making & details
প্রতিটি স্টুডেন্টকে ফেসবুকে একটি প্রাইভেট গ্রুপে অ্যাড করে দেওয়া হবে যেখানে স্টুডেন্ট কোনো সমস্যা পোস্ট করলে বা ইনবক্স করলে মেন্টর হেল্প করবে।
আপনাদের সবাইকে ক্লাস এর রেকর্ডেড ভিডিও দেওয়া হবে যেটার মাধ্যমে ক্লাস মিস করলে বা কোর্স শেষ হওয়ার পরেও আপনি পুনরায় কোর্স টি দেখতে পারবেন এবং প্র্যাক্টিস করতে পারবেন।
আপনাকে প্রজেক্ট এন্ড অ্যাসাইনমেন্ট এর জন্য যা কিছু করানো হবে সেটার গিটহাব রিপোসিটোরি আপনাকে দিয়ে দেওয়া হবে সোর্স কোড সহ।
আপনি কোর্স শেষে আমাদের কোম্পানিতে ইন্টার্নশিপ করতে পারবেন। যদি আপনার পারফরমেন্স ভালো হয় তাহলে আমাদের কোম্পানি তে ফুল টাইম জব এর সুযোগ ছাড়াও সার্টিফিকেট পাবেন যা আপনাকে অন্য কোম্পানিতে জব পেতে সাহায্য করবে।
কোর্স শেষে সার্টিফিকেট সহ ফ্রি লাইফ টাইম অনলাইন সাপোর্ট ও ফ্রি ইন্টার্নশিপ করার সুযোগ পাবেন আমাদের প্রতিষ্ঠানে।