Skip to content

SourceCode-code/Source_Batch_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Source_Batch_2

Repository: Master repository for Source and Code Batch 2
Language: Primarily JavaScript (github.com)


Table of Contents


Overview

This repository contains various learning modules, demos, and resources for the "Source and Code Batch 2" training program. The primary focus areas include JavaScript fundamentals, Playwright test automation, and hands-on demos for web development concepts (github.com).


Repository Structure

.
├── Batch2_students/
├── DOM/
│   └── DOM_Lectures/
├── Demo_sessions/
├── Github_sessions/
├── Mannual_Testcases/
├── Playwright_Assignment/
├── Playwright_Framework_1/
├── Playwright_Students/
├── Resources/
├── Selectors/
├── Source_Batch_2/ (this repo’s root)
├── javascript_sessions/
├── playwright/
├── playwright_theory_notes/
├── practice_websites/
├── .gitignore
├── General_Info.txt
├── Playwright_Framework_notes.txt
└── playwright_installation.txt

Notes on directories:

  • Batch2_students/: Likely contains student submissions or materials.
  • DOM/ & javascript_sessions/: Cover JavaScript fundamentals and DOM lectures.
  • Demo_sessions, Github_sessions, practice_websites/: Hands-on workshops and coding practice.
  • Playwright_ folders*: Include assignments, framework scaffolds, notes, and installations related to Playwright testing.
  • Resources/, Selectors/: Additional learning materials and selector usage guidance.
  • Text files: Provide general info, installation guidance, and framework notes.

Getting Started

  1. Clone the repository:

    git clone https://github.com/SourceCode-code/Source_Batch_2.git
    cd Source_Batch_2
  2. Explore the structure: Navigate through the folders according to your learning path (e.g., start with DOM_Lectures/ or javascript_sessions/).

  3. For Playwright exercises, install dependencies if a package.json exists (if not, you may need to initialize):

    npm install

    Then run Playwright tests with:

    npx playwright test
  4. Refer to the .txt guides (playwright_installation.txt, Playwright_Framework_notes.txt, etc.) for framework setup details.


Content Highlights

  • JavaScript & DOM Fundamentals: Learn core web concepts through structured sessions and practice.
  • GitHub Sessions: Guides to repository workflows, version control, and collaboration.
  • Playwright Automation: Framework setup, assignments, theory, and student implementations.
  • Practice & Demo Resources: A rich collection of websites and demos to reinforce learning.
  • Selectors & Resources: Deep dives into selector usage and additional learning support.

How to Use

  • Begin with General_Info.txt for module overview and goals.
  • Proceed in logical order:
    1. JavaScript basics via javascript_sessions/ or DOM_Lectures/.
    2. GitHub handling through Github_sessions/.
    3. Playwright testing by following installation and framework notes before attempting assignments.
    4. Leverage practice_websites/ to apply learning interactively.
  • Use Resources/ and Selectors/ folders for deeper understanding and reference.

Contributing

Contributions are welcome! To contribute:

  1. Fork this repository.
  2. Create a new branch: git checkout -b feature/your-feature-name.
  3. Make your edits or additions.
  4. Commit and push your changes.
  5. Submit a pull request for review.

License

This repository does not currently specify a license. If you’d like, add one such as MIT, Apache-2.0, or GPL-3.0 for clarity.


Acknowledgments

Thanks to SourceCode-code for organizing and maintaining this learning repository. Looking forward to everyone's contributions as we build a strong learning environment!

About

This is master repo for source and code batch 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

Languages