Post Job Free
Sign in

Student, C, Dart, Lua, JavaScript, Python, SQL, HTML, CSS, Django

Location:
Ho Chi Minh City, Vietnam
Posted:
December 20, 2022

Contact this candidate

Resume:

PHẠM NGUYỄN NGỌC ĐẠT

***********@*****.*** · linkedin.com/in/datpham2/· github.com/datpham2 · 076-***-**** Programming Languages Have Been Used: C, Dart, Lua, JavaScript, Python Technologies Have Been Used: SQL, HTML, CSS, Django, Flask Hi, my name is Dat. I'm a final year student looking for an internship. I am really excited to learn some more about Python, get my hand dirty with the language and to work in the real world industry. PROJECTS

DECEMBER 2021

NEWS

• My project is a simulation of The New York Times-like news website for posting and displaying articles. The New York Times is one of the most popular websites on the web. It is a dynamic website. Dynamic in a sense that every day, you would see a new date, you would see the new articles, when someone comments on the articles, you might see those comments. So, I want to create a web application that mimics part of this site.

• My web application was built using Django, including 3 different models on the back end, and uses one JavaScript file to make dynamic updates on the front-end: o My project is based on one of my favorite websites - The New York Times, inspired by the Django documentation.

o The design and layout were inspired by the original site, using Bootstrap 5.1 and CSS, CSS features like Flexbox to design those, Google Font to get the fonts that mimic part of the traditional fonts on the newspaper. Using Bootstrap Icons to get the nice icons for the bar and close buttons.

o The search filter on the Search Page was built completely from scratch and uses plain JavaScript functions to update the page to display the articles that meet the criteria selected by the different filters on the page.

o Likewise, the show more button was achieved using Vanilla JavaScript and using my own API written in Django.

EDUCATION

AUGUST 2018 - PRESENT

CAO THANG TECHNICAL COLLEGE

COURSES

• CS50 – Introduction to Computer Science

• CS50W – Web Programming with Python and JavaScript

• CS50S – Introduction to Programming with Scratch

• CS50T – Understanding Technology

ACTIVITIES

JULY 2021

Certificate of Participation

American Center’s Virtual Robotics Camp for Beginner



Contact this candidate