প্রফেশনাল ওয়েব ডেভলপার

ফ্রিল্যান্স ক্যারিয়ার হিসেবে সময়ের জনপ্রিয় একটি পেশা ওয়েব ডেভেলপমেন্ট। কারণ লোকাল মার্কেটের পাশাপাশি অনলাইন মার্কেটপ্লেসেও এর চাহিদা অনেক বেশি। বর্তমানে ওয়েব দুনিয়ায় মোট ওয়েবসাইটের পরিমান প্রায় ৬৫০ মিলিয়ন। আর এই তালিকায় প্রতিদিনই যুক্ত হচ্ছে হাজার হাজার ওয়েবসাইট। নতুন ওয়েবসাইট ডেভেলপমেন্ট কিংবা পুরাতন ওয়েবসাইটে নতুনভাবে ফাংশনালিটি যোগ করার জন্য প্রয়োজন ভালমানের ওয়েব ডেভেলপার।

জনপ্রিয় মার্কেটপ্লেস ওডেস্কে প্রায় সবসময়ই ওয়েব ডেভেলপমেন্ট সংশ্লিষ্ঠ ১২ হাজারের অধিক কাজ থাকে। ইল্যান্সে রয়েছে ১৫ হাজারেরও অধিক ওপেন জব, প্রজেক্ট প্রতি যার গড় বাজেট ২ হাজার ৩ শত ডলার, প্রবৃদ্ধি ৫শতাংশ। ঘন্টা প্রতি গড় রেট ২৫ ডলার থেকে শুরু করে ১৫০ ডলার। প্রথম আলোতে ইল্যান্স কর্তৃপক্ষের দেয়া এক বিবৃতি মতে, বাংলাদেশি ফ্রিল্যান্সাররা ওয়েব প্রোগ্রামিং ও সফটওয়্যার ডেভেলপমেন্ট বিভাগে তাদের দক্ষতা দেখিয়ে কাজও পাচ্ছেন বেশ ভাল।

তবে কাজ করে আয়ের এই পরিমান নির্ভর করে ওয়েব ডেভেলপারের দক্ষতা এবং অভিজ্ঞতার উপর। বিলিয়ন ডলারের ওয়েব ডেভেলপমেন্টের বাজারে বাংলাদেশি ওয়েব ডেভেলপারদের সংখ্যা তুলনামূলক অনেক কম। কারণ একজন প্রফেশনাল ওয়েব ডেভেলপার হতে হলে অবশ্যই এইচটিএমএল, সিএসএস, পিএইচপি, জাভাস্ক্রিপ্ট, জেকোয়ারি, মাইএসকিউএলসহ সংশ্লিষ্ঠ আরো বিষয়গুলো ভালভাবে জানতে হবে।

একটি প্রোগ্রামিং ভাষা শেখা থেকে শুরু করে তাতে পরিপূর্ণ দক্ষ হতে বছরখানেক সময় লেগে যেতে পারে। তাই সঠিক গাইডলাইন ও মানসম্মত প্রশিক্ষণের অভাবে ইচ্ছা থাকলেও অনেকে ওয়েব ডেভেলপমেন্টে যুক্ত হতে পারছেন না অনেকেই। অদক্ষদের পরিচালনায় আবার ভুল পথে এগিয়ে গিয়ে ঠকছেন এমনটি ঘঠছে অহরহই।

তাই যারা ওয়েব ডেভেলপার হিসেবে ক্যারিয়ার গড়তে চান তাদের জন্য ৪ মাসব্যাপি প্রফেশনাল ওয়েব ডেভেলপমেন্ট প্রশিক্ষণের আয়োজন করেছে ডেভসটিম ইনস্টিটিউট।

যা শেখানো হবে:

  1. How the web works
  2. HTML
    1. What is HTML
    2. HTML Tags, Attributes & Elements
    3. Your first HTML page
    4. The Structure Of A Webpage
    5. HTML Table
    6. HTML Form
    7. HTML Entities
  1. CSS
    1. What is CSS
    2. Types of CSS Styles: Inline, Internal & External CSS
    3. CSS Selectors, Properties & Values
    4. Inheritance of Styles
    5. Pixels, Percentages, Points & Ems!
    6. Tag selectors, ID Selectors, Class Selectors
    7. Descendant Selectors
    8. Grouping Selectors
    9. Pseudo Selectors
    10. Colors & Backgrounds
    11. CSS Box Model
    12. Floating & Clearing
    13. Typography
    14. Positioning
    15. A complete web page Layout
  2. PSD To HTML Conversion
    1. Introduction to Photoshop
    2. Optimizing photoshop configuration for PSD to HTML conversion
    3. Slicing
    4. Asset management
  3. JavaScript
    1. What Is JavaScript?
    2. External/Internal JavaScript
    3. Variables
    4. Data Types
    5. Functions:
      1. Built in Functions
      2. User defined Functions
    6. Arithmetic (Mathematical) Operators
    7. Assignment Operators
    8. Comparison Operators
    9. Logical Operators
    10. Conditional statements & Loops
    11. Arrays
    12. Array Properties and Methods
    13. Objects
    14. JS Events
    15. DOM
    16. DOM Nodes
    17. CSS with JS
    18. JS Library: jQuery
      1. Using jQuery
      2. Syntax overview
      3. Understanding jQuery chaining
      4. Anatomy of a jQuery Script
      5. Creating your first script(s)
      6. jQuery Selectors & Filters
      7. CSS and jQuery
      8. jQuery Animations
      9. Content Manipulation
      10. Building tools:
        1. Slider
        2. Tab
        3. Accordion
  4. Frontend Framework: Twitter Bootstrap
  5. PHP
    1. Introduction to PHP
    2. Installing & Running Local Server
    3. “Hello world” with PHP
    4. Variables
    5. Data Types
    6. Operators
    7. Conditional Statements & Loops
    8. Arrays: Associative and Nonassociative
    9. Multidimensional Arrays
    10. Constants
    11. Functions
    12. PHP & Form
    13. Session
    14. Cookie
    15. Object oriented PHP
      1. Class & Object
      2. Properties & Methods
      3. Magic Methods
      4. Static Properties & Methods
      5. Inheritance
      6. Scopes
      7. Overwriting Methods
      8. Polymorphism
      9. Error Handling with Exceptions
      10. Autoloading
      11. Namespace
      12. Design Patterns: Singleton, Factory, Strategy
  6. MySQL
      1. Setting Up Mysql
      2. Mysql From Command line
      3. Create, Read, Update & Delete
  7. PHP with MySQL
    1. Connection PHP & MySQL
    2. Creating a CRUD Application
  8. PHP Framework
    1. Introduction to Laravel
    2. Routing
    3. Routing with Controller
    4. Blade 101
    5. Controller 101
    6. Eloquent 101
    7. Validation
    8. Migration
    9. Seeding
    10. Configuration
    11. Resource
    12. Eloquent Relationship
    13. Middleware
    14. Sessions
    15. Cache
  9. Project

এছাড়া বাংলাদেশে অনলাইন মার্কেটপ্লেস ওডেস্ক-ইল্যান্সের প্রতিনিধির মাধ্যমে ফ্রিল্যান্স মার্কেটপ্লেসে কিভাবে কাজ করবেন সেটিও শেখানো হবে প্রশিক্ষণ শেষে।

রিসোর্স পার্সন:

বাংলাদেশে ডেভেলপমেন্ট ক্যারিয়ারে সাফল্যজনক এবং অন্যতম শীর্ষ ওয়েব ডেভেলপাররাই এ কোর্সটি পরিচালনা করবেন।

# ইউনুস হোসেন, প্রধান কারিগরি কর্মকর্তা ও ওয়েব ডেভেলপার, ডেভসটিম লিমিটেড

সময়:

আমাদের পরবর্তী ব্যাচটির ক্লাশ শুরু হবে ২৬ ডিসেম্বর, ২০১৫ থেকে। ক্লাশ হবে সপ্তাহে দুদিন- প্রতি শুক্র এবং শনিবার ১০.৩০ থেকে ১.০০ টা পর্যন্ত।

প্রশিক্ষন ফি: ২০,০০০ টাকা।

আমাদের অফিসের ঠিকানা:
ডেভসটিম লিমিটেড
স্যুট# ১২১২, লেভেল#১২, মাল্টিপ্লান সেন্টার
৬৯-৭১ এলিফ্যান্ট রোড, ঢাকা – ১২০৫
ফোনঃ ০১৯১৯-২৬৭৯১১