Anyone needs to introduce themselves to have a good chance in a company, so you should write and order everything about your experience and knowledge.
This website contains two sides of programming, which are called Front-end (using HTML, CSS design languages) and Back-end (using PHP code language). The Front-end (html tags) and Back-end (PHP code) are written inside the PHP file.
This page should show basic information about you, like: your full name, gender, birth date, place of birth, nationality, your future job title and years of experience in the career. The birth date must be in the format shown in figure 1, and the month name should use in abbreviation mode, to show the full month name.
Your image should be viewed in this page in square size, next to your details. This basic information gets from Users table in the database and enter by you direct in the table.
This page will show all courses that you take. Each course should have name, total hours, start date, end date, institution, attachment and notes. Attachment column should have a link that open a new page in a new tap, that will be described later. Note column could be empty or you can write anything you want.
You shouldn't make any empty row. The empty row in figure is just example. The height for each row is 80px, even it needs less than 80px. These courses get from Courses table in the database and enter from the add courses page.
This page will show all experience that you have. Each experience should have job title, place of training, experience category, start month, end month and description for your works. Each one should have viewed as a paragraph.
At first, the job title. Place of training is next to job title in small view., then "/" then the category of the experience. Experience category could be: Job, Freelancer, Volunteer, Self-Learning or Other. At second, the period of training for this experience, if you are still learning, write the month of end as "until present".
These experiences get from Experiences table in the database and enter from the add experiences page.
should make a validation for each input as needed. Hint: to have validation you should use "type" attribute.
This page to add course to the database in the Courses table after validate all input except note input could be empty. After submit automatic refresh the page.
This page to add experience to the database in the Experiences table after validate all input except note input could be empty. After submit automatic refresh the page.
As we see in figure 2, each course should have a page that will view the course's attachment, which will be as shown in figure 6 the image depends on the image added with the course information in the add course page. Course information passes from the view courses page.
- Place of use Bold Normal
- Navbar: Comic Sans MS
- Titles: Trebuchet MS
- Sub-Titles: Arial Rounded MT
- Other Text (Default): Tahoma
- Basic color (Default): #00BAFF
- Active Navbar Item: #FFFFFF
- Inactive Navbar Item: #000000
- Save Button: #198754
- Reset Button: #dc3545
- Table Header: #606060
- Some table rows: #E5E5E5
- University ID
- CSS
- MyStyle.css
- PHP
- AddCourse.php
- AddExperience.php
- Course_View.php
- Home.php
- ViewCourses.php
- ViewExperience.php
- Images
- CSS