-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
50cd3e9
commit 7f34140
Showing
1 changed file
with
67 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,67 @@ | ||
# Web Technology Training NIET | ||
Web Technology training held held by CSE department of NIET, Greater Noida during the 5th semester of 2022-2026 batch. In this training I learnt HTML, XML, CSS, JavaScript, TypeScript and PHP. Also did some hands on Projects and did some practice questions. I am glad to be a participant of this training. | ||
# Web Technology Training - NIET | ||
|
||
This repository contains my work from the Web Technology training held by the Computer Science and Engineering (CSE) department of Noida Institute of Engineering and Technology (NIET), Greater Noida. The training was conducted during the 5th semester of the 2022-2026 batch. | ||
|
||
## Overview | ||
|
||
During this training, I gained a comprehensive understanding of various web technologies, including: | ||
|
||
- **HTML**: The standard markup language for creating web pages and web applications. | ||
- **XML**: A markup language that defines rules for encoding documents in a format that is both human-readable and machine-readable. | ||
- **CSS**: A style sheet language used for describing the presentation of a document written in HTML or XML. | ||
- **JavaScript**: A programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. | ||
- **TypeScript**: A strict syntactical superset of JavaScript that adds optional static typing to the language. | ||
- **PHP**: A popular general-purpose scripting language that is especially suited to web development. | ||
|
||
## Programs | ||
|
||
Below is the list of programs and tasks I completed during the training: | ||
|
||
1. Implementing HTML program that represents a document with start tags, names, and attributes. | ||
2. Displaying a simple CV using HTML. | ||
3. Creating an HTML document that represents the Document Object Model (DOM). | ||
4. Designing a table to display a class timetable using HTML. | ||
5. Implementing HTML programs for headings, paragraphs, and line-breaks. | ||
6. Creating layouts using tables and also using `<span>` and `<div>` tags. | ||
7. Applying various colors, fonts, and styles in HTML. | ||
8. Designing a webpage describing a department using HTML elements. | ||
9. Creating links, inserting images, and handling frames in HTML. | ||
10. Designing HTML registration forms and implementing HTML5 input types. | ||
11. Implementing native audio and video support in HTML5. | ||
12. Creating and styling XML documents, DTDs, and schemas. | ||
13. Designing well-formed XML documents and using XSL/XSLT for transformation. | ||
14. Creating forms, adding form elements, and implementing validation in JavaScript. | ||
15. Implementing various JavaScript features, events, data types, loops, and functions. | ||
16. Implementing advanced JavaScript concepts like arrow functions, callback functions, and ES6 features. | ||
17. Writing TypeScript code, including object-oriented concepts, decorators, and asynchronous programming. | ||
18. Implementing PHP scripts, handling files, directories, sessions, cookies, and more. | ||
|
||
The complete list of programs is available in the `list of programs.docx` file in this repository. | ||
|
||
## Acknowledgements | ||
|
||
I would like to express my gratitude to my trainer and mentor, **Rajat Kumar Sir**, for his invaluable guidance and support throughout this training. You can check out his resources here: | ||
|
||
- [YouTube: Tech Learning with Rajat](https://www.youtube.com/@techlearningwithRajat) | ||
- [LinkedIn: Rajat Kumar](https://www.linkedin.com/in/rajat-kumar-789826120/) | ||
|
||
## Contact Information | ||
|
||
For any inquiries, feel free to reach out to me: | ||
|
||
- **Name**: Keshab Kumar | ||
- **Email**: [keshabkumarjha876@gmail.com](mailto:keshabkumarjha876@gmail.com) | ||
- **LinkedIn**: [Keshab Kumar](https://www.linkedin.com/in/keshabkjha) | ||
- **Linktree**: [Keshab Kumar's Linktree](https://linktr.ee/Keshabkjha) | ||
- **Institute**: NOIDA Institute of Engineering & Technology | ||
|
||
--- | ||
|
||
|
||
## Show Your Support | ||
|
||
If you found this repository useful or informative, please consider giving it a star on GitHub. Your support is greatly appreciated and motivates me to continue sharing my work. | ||
|
||
--- | ||
|
||
Thank you for visiting this repository. I hope you find the content valuable and insightful. |