Hi There,

I'm Puskhar Timsina

I Am A Web Developer

About Me

Hello, I am 15 years old and a sophomore at Dauphin County Technical School. I am in the Web Development and Design program because I like creating websites and learning programming languages. I plan on graduating with a Master's Degree in Computer Science after high school to become a Software Developer. I created this website to include all my projects I have done in my time being in this program, and to include all the skills I have learned from here.

My Projects

Travel Site

Business Site

Persuasive Site

Skills and Certifications

100 SAFETY IN THE MULTIMEDIA LABORATORY
101 Explain the Safety Data Sheet (SDS) system for hazardous chemicals and materials. Needs improvement
102 RESERVED
103 RESERVED
104 Practice correct ergonomic strategies Advanced
105 Identify the characteristics of positive digital citizenship. Advanced
106 Demonstrate a positive digital footprint. Advanced
200 RESERVED
201 RESERVED
300 FOUNDATIONS OF INFORMATION TECHNOLOGY
301 Research the evolution of information technology. Basic
302 Analyze the impact of information technology on business. Proficient
303 RESERVED
304 Identify basic data types used as web assets. Basic
305 Describe the evolution of the Internet and how it is used. Proficient
306 Identify emerging information technologies. Basic
307 Analyze the impact of information technology on society. Advanced
308 Identify file storage sizes and the relationship to each other. Proficient
309 Demonstrate consistent and clear file naming conventions. Advanced
400 COMPUTER APPLICATIONS
401 Create documents using word processing/publishing software. Advanced
402 RESERVED
403 Create spreadsheets for real-world business problems. Basic
404 RESERVED
405 Differentiate the features and advantages of code editors. Basic
406 Implement advanced Internet and Boolean search parameters. Needs Improvement
500 FUNDAMENTALS OF COMPUTER OPERATION
501 RESERVED
502 RESERVED
503 Use connectivity devices and peripheral equipment. Advanced
504 Manage the various file types in accordance with asset management principles. Basic
505 Compare and contrast the basic differences among operating systems. Proficient
506 Investigate basic issues affecting system purchase and upgrade decisions. Proficient
507 RESERVED
508 Perform basic software configuration operations. Basic
509 Describe the importance of data backup strategies. Proficient
510 RESERVED
600 NETWORK FUNDAMENTALS
601 Identify the elements that are required to connect to the Internet. Proficient
602 RESERVED
603 RESERVED
604 Compare the features of web browsers. Proficient
605 Differentiate storage transfer technologies and processes. Basic
606 RESERVED
607 RESERVED
608 Describe file transfer as it relates to web publishing. Proficient
609 Examine Secure Socket Layers (SSL) and Transport Layer Security (TLS) and encryption implementation on websites. Needs Improvement
610 Identify Payment Card Industry (PCI) compliance as it relates to e-commerce offerings. Needs Improvement
700 RESERVED
701 RESERVED
800 CREATING GRAPHIC CONTENT
801 RESERVED
802 Apply various software programs associated with graphics and interactive design. Proficient
803 RESERVED
804 Perform image file optimization for use on web. Basic
805 Create a comprehensive brand identity, including style guide/tiles. Needs Improvement
806 RESERVED
807 RESERVED
808 RESERVED
809 RESERVED
810 Differentiate between raster and vector images as they apply to graphic and web design. Basic
811 Practice typographic concepts, e.g., legibility, readability, hierarchy, leading, kerning, tracking. Needs Improvement
812 Create an object using graphic design software. Proficient
813 Apply color theory to design content. Basic
814 Convert and optimize raster and vector file formats. Needs Improvement
900 PRINCIPLES OF LAYOUT AND DESIGN
901 Implement project and time management components. Needs Improvement
902 Plan an effective design for a project using wireframing, thumbnails, or storyboard procedures. Basic
903 Apply principles of design, layout, and typography to a project. Basic
904 Practice the steps in a web design life cycle, e.g., planning, development, deployment, testing, and revision. Basic
905 Utilize classic design principles in the creation of a responsive design. Needs Improvement
906 RESERVED
907 Critique a project to determine whether it meets the designated guidelines. Needs Improvement
908 Use the golden ratio and rule of thirds in graphic content. Basic
1000 RESERVED
1001 RESERVED
1100 MULTIMEDIA PRESENTATIONS/PROJECTS
1101 RESERVED
1102 Create a storyboard or outline for a multimedia project. Proficient
1103 Create master slides, templates, and/or themes. Proficient
1104 RESERVED
1105 RESERVED
1106 RESERVED
1107 RESERVED
1108 Create a multimedia project using charts, graphs, tables, and user interactivity from other sources. Needs Improvement
1109 Create handouts and/or other visuals for a multimedia presentation. Needs Improvement
1110 Present a multimedia presentation. Proficient
1111 RESERVED
1112 RESERVED
1113 Summarize and present information using communication technology skills. Basic
1200 LEGAL AND ETHICAL ISSUES IN INTERNET TECHNOLOGY
1201 Explain the security issues related to computers and Internet technology. Proficient
1202 RESERVED
1203 Comply with copyright laws when creating advanced desktop-published, multimedia, and website design projects. Proficient
1204 Adhere to ethical and appropriate use of elements in projects. Proficient
1205 Comply with licensing agreements. Basic
1206 Implement security measures to guard against computer crimes. Needs Improvement
1207 RESERVED
1208 Comply with accessibility and accommodation of persons with special needs. Needs Improvement
1209 Research and articulate the Digital Millennium Copyright Act requirements and related legislation. Basic
1210 Analyze and evaluate Acceptable Use Policies (AUP). Needs Improvement
1211 Analyze and evaluate privacy policies and related legislation. Needs Improvement
1212 Analyze and evaluate the Controlling the Assault of Non-Solicited Pornography and Marketing Act (CAN-SPAM) and the opt-out provisions of the legislation. Needs Improvement
1300 CAREER PREPARATION
1301 Identify certifications related to the career area. Advanced
1302 RESERVED
1303 RESERVED
1304 Compose a professional online career portfolio. Proficient
1305 Create a professional resume that visually represents technical proficiencies. Needs Improvement
1400 CLIENT RELATIONS
1401 Collaborate with peers and others to develop about design and content plans. Proficient
1402 RESERVED
1403 Determine client needs by completing a client needs assessment for a client. Needs Improvement
1404 Create a client proposal. Needs Improvement
1405 Plan and develop a client job cost analysis. Needs Improvement
1406 Evaluate a client contractual agreement. Needs Improvement
1407 RESERVED
1500 DESIGN AND CREATE WEBSITES
1501 RESERVED
1502 Use an HTML text editor. Advanced
1503 Create tables in HTML. Advanced
1504 RESERVED
1505 RESERVED
1506 Create hyperlinks. Advanced
1507 Prepare website content using proper grammar and punctuation. Advanced
1508 Test and validate a website. Proficient
1509 Publish and update a website using file transfer protocols. Advanced
1510 RESERVED
1511 Embed images to a website. Advanced
1512 RESERVED
1513 RESERVED
1514 Embed audio and video to a website. Needs Improvement
1515 Embed animated image to a website. Needs Improvement
1516 Examine emerging trends in website design. Needs Improvement
1517 RESERVED
1518 Use Search Engine Optimization (SEO) techniques in websites. Needs Improvement
1519 Analyze a website analytic report. Needs Improvement
1520 Examine web server technology. Needs Improvement
1521 RESERVED
1522 Create page sections using the standards of HTML5 Proficient
1523 Implement a DIV and SPAN element to separate content on a webpage. Proficient
1524 Practice proper head container meta data (i.e. title, keywords, description) Basic
1525 Publish a website using a content management system. Needs Improvement
1526 Create a website with responsive design. Needs Improvement
1527 Optimize media for web. Needs Improvement
1528 Create website elements compatible with touch screens. Basic
1529 Create a form. Needs Improvement
1530 Analyze and implement use of UX. Needs Improvement
1531 Analyze and implement use of UI. Needs Improvement
1532 Explore social media integration. Needs Improvement
1600 CASCADING STYLES
1601 Practice the use of CSS (Cascading Style Sheets) in web development. Advanced
1602 RESERVED
1603 RESERVED
1604 Implement an ID selector to apply and identify style rules. Proficient
1605 RESERVED
1606 Implement a class selector to apply and identify style rules. Proficient
1607 Create and link an a single external style sheet. Advanced
1608 Validate CSS code. Basic
1609 Implement an HTML element selector to apply and identify style rules. Proficient
1610 Implement external fonts. Needs Improvement
1700 JAVASCRIPT FUNDAMENTALS
1701 Develop flowcharts to demonstrate program logic and explain object handlers. Needs Improvement
1702 Place JavaScript in HTML files internally and externally. Needs Improvement
1703 Construct JavaScript functions. Needs Improvement
1704 Write conditional statements and loops in JavaScript. Needs Improvement
1705 Implement event handlers in HTML files. Needs Improvement