Skip to content

This Repository Contains all the recording day wise along with the notes taught.

Notifications You must be signed in to change notification settings

Shiwangi3003/Software_Developer_Course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 

Repository files navigation

ISTE Software Developer Course

~ Abhishek, Urooj and Aayush

Welcome to the repository for the ISTE Software Developer Course! Here you'll find all the recordings organized day-wise along with comprehensive notes for each session.


Table of Contents


S.No Description
1 Introduction to Software Development & Internet Fundamentals
2 HTML
3 CSS
4 Javascript ❤️
5 Contribution Guidelines

Topic-1 Internet Fundamentals

Live Classes Day 1 | Day 2

Day 1 - Git and Github

Day 2 - Client server Architecture and Basics of Networking.


--- END OF Internet Fundamentals MODULE ------


Topic-2 HTML

Day-4 HTML tags

  • What is HTML?

  • Difference between Website and Web Application.

  • Difference between static web page and dynamic web page.

  • What is Web Server?

  • What is UI ?

  • Opening tags and closing tags in HTML.

  • what are attributes in tags?

  • Parired and Non-paired tag.

  • Tags in HTMl:

    1. Html tag -

      <html>
      </html>
    2. Head tag -

      <head>
      </head>
    3. Title tag -

      <title>Amazon Clone</title>
    4. Body tag -

      <body>
      	Body Codes here
      </body>
    5. Image tag -

      <img style="width: 90px;" src="images/download.jpeg" alt="frog image">
    6. Heading tags -

      <h1>Amazon Clone</h1>
      <h2>Amazon Clone</h2>
      <h3>Amazon Clone</h3>
      <h4>Amazon Clone</h4>
      <h5>Amazon Clone</h5>
      <h6>Amazon Clone</h6>
    7. Paragraph tag -

      <p> Paragraph Write here </p>
    8. Div tag -

      <div>Write box content here</div>
    9. Form tag -

      <form>
      	Form code here
      </form>
    10. Button tag -

      <button>Submit</button>
    11. Label tag -

      <label for="name">Name</label>
    12. Input tag -

      <input type="text">
    13. iframe tag -

      <iframe  src="https://www.youtube.com/embed/KLlXCFG5TnA?si=Qxqf1WIriB4pEUX3" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
          

      Notes ==============

    Suggested Resources :

Day-5 Tables and basics of CSS

  • What is Table in HTML?

  • Whae are the different attributes in table?

  • Whar are inline and block elements?

  • Tags in Table:-

    <table>  </table>
    1. Table Row tag -

      <tr>  </tr>
    2. Table Data:-

      <td>  </td> 
    3. Table Header:-

      <thead>  </thead>
    4. Table Footer:-

    <tfoot>  </tfoot>
  1. Caption tag:-

    <caption> </caption>
  2. Rowspan Attribute:-

    <td rowspan='2'> </td>
  3. Colspan attribute :-

    <td colspan='2'> </td>
  4. Div tag:-

    <div>  </div>
  5. Span tag:-

    <span>  </span>
  6. Body tag:-

    <tbody>  </tbody>

--- END OF HTML ------


Topic-3 CSS

Introduction to CSS:-

- What is CSS?
- What are selectors and declaration in CSS?
- Types of CSS and its priority order?
- Types of selectors.
- Border and its properties.
- Box model in CSS.
- What is margin,border, and padding in box element.

Notes ==============

Suggested Resources :


--- END OF CSS ------

Introduction to Tailwind CSS

- What is Tailwind CSS?
- What are utility classes? Why use utility classes?
- How does Tailwind handle responsive design?
- What is tailwind.config.js? How do you customize Tailwind using the configuration file?
- How do you set up Tailwind in a project?
- What is PurgeCSS, and why is it important?
- What is Just-In-Time (JIT) mode in Tailwind?

NOTES:-

  • Will be provided Soon.........

Suggested Resources:-


--- END OF TAILWIND CSS ------

Topic-4-JavaScript

DAY - 8 - JAVASCRIPT INTRODUCTION

Introduction to JavaScript:-

  - What is JavaScript?
  - How do you declare variables in JavaScript?
  - What data types does JavaScript support? What are the different types of operators in JavaScript?
  - What are common control structures in JavaScript?
  - How do you declare and call functions?
  - How do you create and manipulate arrays?

Notes :-

  • Will be uploaded Soon.......

Suggested Resources :

DAY - 9 - JAVASCRIPT ARRAY AND FUNCTION


-----End of JavaScript------

How to Contribute

Templates to work on:

# Topic-1 Internet Fundamentals  
### Live Classes [Day 1](https://www.youtube.com/) | [Day 2](https://www.youtube.com/)
## Day 1 - Git and Github

  
- **Assignment 1** : Create Git Github account and register for student developer pack at github

### Notes ==============

Notes to be written here...



### Suggested Resources :
1. Videos : [Git Github Hitesh](https://www.youtube.com/watch?v=tz82ola3oy0) |  [Advance Git Github](https://www.youtube.com/watch?v=qsTthZi23VE) |
2. Articles :  [Squash](https://www.squash.io/git-tutorial-from-basics-to-advanced-concepts/)


------
--- END OF Internet Fundamentals MODULE ------

------

Branches

  • Main Branch: This branch contains the most recent stable version of the course materials. It's kept simple and beautiful for easy navigation and reference by students.

  • Topic Branches: For each major topic covered in the course, there's a dedicated branch. Tutors and contributors can work on these branches to develop and refine course content. Once the changes are ready, they can be merged into the main branch.


Feel free to contribute by adding more notes or recordings! If you have any questions or suggestions, please open an issue or contact the course instructor.

Happy learning! 🚀

About

This Repository Contains all the recording day wise along with the notes taught.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published