Web development Bootcamp

TakaTakas

Well-known member
  • Nov 20, 2014
    2,844
    991
    113
    ගෙදර
    මමත් මේක දැක්කෙ අදයි. මම වෙබ් ඩිවලොප්මන්ට් එක ඩවුන්ලෝඩ් කරගෙන ගොඩක් කල් උනා. දෙපාරක්ම කරනවා කියල පටන් ගත්තත් අතරමගදි නැවතුනා.අයිත් පටන් ගත්තා තාම මුල් හරියෙ.මේකත් ටිකක් මොඩිෆයි කර ගත්තා.
    Curnell Notes.jpg
     
    • Love
    Reactions: MihiCherub

    MihiCherub

    Well-known member
  • Sep 14, 2009
    18,849
    1
    9,594
    113
    Gampaha
    කට්ටිය සෙට් වෙන්න. අලුත් අවුරුද්දෙ ආයිත් පටන් ගමු නවත්තපු තැනින්
     
    • Wow
    Reactions: saja

    saja

    Well-known member
  • Jan 8, 2007
    16,124
    2
    10,766
    113
    Home Sweet Home
    mokka da banz me ,

    example denna please
    මමත් මේක දැක්කෙ අදයි. මම වෙබ් ඩිවලොප්මන්ට් එක ඩවුන්ලෝඩ් කරගෙන ගොඩක් කල් උනා. දෙපාරක්ම කරනවා කියල පටන් ගත්තත් අතරමගදි නැවතුනා.අයිත් පටන් ගත්තා තාම මුල් හරියෙ.මේකත් ටිකක් මොඩිෆයි කර ගත්තා.
    View attachment 150869
     

    MihiCherub

    Well-known member
  • Sep 14, 2009
    18,849
    1
    9,594
    113
    Gampaha
    මේ අවුරුද්දෙවත් මේක කරගන්න ඕනෙ. :sorry: :unsure:

    Road Map
    • 1. HTML Fundamentals
      • Basic Structure:
        • <!DOCTYPE html> declaration
        • <html>, <head>, <body> tags
      • Core Elements:
        • Headings (<h1> - <h6>)
        • Paragraphs (<p>)
        • Images (<img>)
        • Links (<a>)
        • Lists (<ul>, <ol>, <li>)
        • Tables (<table>, <tr>, <td>)
        • Forms (<form>, <input>, <textarea>, <select>)
      • Semantic HTML:
        • Using appropriate elements for meaning (e.g., <header>, <nav>, <main>, <footer>, <article>)
        • Accessibility considerations
    • 2. CSS Fundamentals
      • Basic Syntax:
        • Selectors (element, class, ID)
        • Properties and values
        • Cascading and specificity
      • Box Model:
        • width, height, padding, border, margin
      • Typography:
        • font-family, font-size, font-weight, color
      • Color:
        • Color names, hex codes, RGB/RGBA
      • Backgrounds:
        • background-color, background-image, background-size, background-position
      • Positioning:
        • position property (static, relative, absolute, fixed)
      • Flexbox:
        • Creating flexible layouts with display: flex
      • Grid Layout:
        • Creating complex grid-based layouts
    • 3. Basic JavaScript
      • Data Types:
        • Numbers, strings, booleans, arrays, objects
      • Variables:
        • Declaration and assignment
        • Scope (let, const)
      • Operators:
        • Arithmetic, comparison, logical
      • Control Flow:
        • if/else statements
        • switch statements
        • Loops (for, while, do...while)
      • Functions:
        • Defining and calling functions
        • Function arguments and return values
      • DOM Manipulation:
        • Selecting and manipulating HTML elements
        • Adding/removing elements and changing their content
        • Handling events (click, hover, etc.)
    • 4. Git & GitHub Basics
      • Version Control Concepts:
        • Tracking changes to files
        • Committing changes
        • Creating and merging branches
      • GitHub:
        • Creating repositories
        • Pushing and pulling code to/from GitHub
        • Working with issues and pull requests
        • Collaborating with others on projects
    • 5. CSS Preprocessors (Sass)
      • Variables: Storing and reusing CSS values
      • Nesting: Writing more organized and maintainable CSS
      • Mixins: Creating reusable blocks of CSS code
      • Functions: Defining custom functions for CSS values
      • Partials: Importing and organizing CSS code
    • 6. Package Managers (npm/yarn)
      • Installation: Installing npm/yarn
      • Project Setup: Creating a package.json file
      • Installing Dependencies: Using install and uninstall commands
      • Managing Dependencies: Using update and save commands
      • Understanding node_modules
    • 7. CSS Frameworks (Tailwind CSS)
      • Installation and Setup: Installing Tailwind CSS
      • Utility Classes: Understanding and using Tailwind's built-in classes (e.g., spacing, typography, colors, layout)
      • Customization: Configuring and customizing Tailwind for your project
      • Responsive Design: Using Tailwind's responsive modifiers
      • Building Components: Creating reusable UI components with Tailwind
    • 8. Intermediate JavaScript
      • Arrays:
        • Methods like map, filter, reduce
      • Objects:
        • Object-oriented programming concepts
      • Asynchronous JavaScript:
        • Promises, async/await
      • Event Handling:
        • Advanced event listeners and event bubbling/capturing
    • 9. TypeScript
      • Type Annotations: Adding type information to variables and functions
      • Interfaces: Defining the structure of objects
      • Classes: Creating reusable objects with methods and properties
      • Generics: Writing reusable code that can work with different data types
    • 10. React
      • Components: Creating reusable UI components with JSX
      • Props: Passing data between components
      • State: Managing the internal state of components
      • JSX: Writing HTML-like syntax within JavaScript
      • Rendering Lists and Conditional Logic
      • Handling Events
      • Component Lifecycle
    • 11. Automated Testing (Jest)
      • Writing Unit Tests: Creating tests for individual components and functions
      • Test-Driven Development (TDD): Writing tests before writing the actual code
      • Assertions: Using expect and matchers to verify the behavior of code
      • Running and Debugging Tests
    • 12. Meta Frameworks (Next.js)
      • Server-Side Rendering (SSR): Rendering pages on the server for better performance and SEO
      • Static Site Generation (SSG): Pre-rendering pages at build time
      • File System Routing: Creating routes based on the file system structure
      • API Routes: Building serverless APIs within your Next.js application
     

    kevin_levin

    Well-known member
  • Jun 9, 2014
    10,358
    14,184
    113
    දැන් මේවාට ඩිමාන්ඩ් එක කොහොමද බං සෑහෙන්න අය කරනවනෙ
     
    • Like
    Reactions: MihiCherub

    Nidarshana_k

    Well-known member
  • Feb 19, 2022
    28,725
    1
    49,737
    113
    ප*යාගල
    sorry.com
    දැන් මේවාට ඩිමාන්ඩ් එක කොහොමද බං සෑහෙන්න අය කරනවනෙ
    උඩින් පල්ලෙන් කරන අය ඕනෙ තරම් ඉන්නව. උන් නිසා හරියට කරන උන්ටත් ද්‍අන් ඩිමාන්ඩ් එකක් නෑ.
     

    Commex

    Well-known member
  • Nov 29, 2019
    2,020
    1,587
    113
    Machn math ada idan set wenava

    අද html ටික ගොඩ දානවා මම
    ------ Post added on Jan 19, 2025 at 10:10 AM
     
    • Like
    Reactions: MihiCherub