Skip to content
View arthurnassar's full-sized avatar

Block or report arthurnassar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arthurnassar/README.md

Welcome to my github profile

About me

I`m a 26 years old Frontend Developer very passionate about my technologies and software Development. I can use the following languages, libraries, frameworks or technologies.

image image image image image image image image image image image image image image image image

You can contact me through these links

image image image image image

class FrontendDev {

  private name: string;
  private age: number;
  private technologies: string[]; // List of all Frameworks, languages, libraries and general knowledges
  private languages: { name: string, level: string }[]; // Languages that I speak
  private wishlist: string[]; 
 
  constructor(name: string, age: number, technologies: string[], languages: { name: string, level: string }[], wishlist: string[]) {
    this.name = name;
    this.age = age;
    this.technologies = technologies;
    this.languages = languages;
    this.wishlist = wishlist;
  }
 
  greet(): string {
    return `Hello, my name is ${ this.name } and I'm ${ this.age } years old`
  }
  
  
  myTechnologies(): string {   
    return `As a developer I have knowledge about those things: ${ this.technologies.join(', ') }`
  }
  
  myLanguages(): string {
    let answer: string[] = []
    this.languages.forEach((language: any) => {
      answer.push(`${ language.level } ${ language.name }`)
    })
    return `I can speak and write ${ answer.join(', ') }`
  }
  
  returnWishlist(): string {
    return `I wish to ${ this.wishlist.join(', ') }`
  }
}
 
let me = new FrontendDev(
  'Arthur Nassar',
  26,
  ['HTML', 'CSS', 'Bootstrap', 'SASS', 'Javascript', 'VueJS', 'Vue Router', 'Vuex', 'React', 'Redux', 'React Router', 'Typescript', 'MongoDB', 'NestJS', 'PHP'],
  [ { name: 'Portuguese', level: 'native' }, { name: 'English', level: 'advanced' }, { name: 'French', level: 'beginner' } ],
  [ 'Finish my ongoing React pathfinder project', 'Write an academic article about front-end technologies', 'Participate in a software development presencial event' ]
  );
  
  console.log(me.greet())
  // Hello, my name is Arthur Nassar and I`m 26 years old
  
  console.log(me.myTechnologies())
  // As a developer I have knowledge about those things: HTML, CSS, Bootstrap, SASS, Javascript, VueJS, Vue Router, Vuex, React, Redux, React Router, Typescript, MongoDB, NestJS, PHP
  
  console.log(me.myLanguages())
  // I can speak and write native Portuguese, advanced English, beginner French
  
  console.log(me.returnWishlist())
  // I wish to Finish my ongoing React pathfinder project, Write an academic article about front-end technologies, Participate in a software development presencial event

image

image image image image

Pinned Loading

  1. aliviomodelo aliviomodelo Public

    Página simples modelada com base em Design do Figma.

    HTML 1

  2. space-tourism space-tourism Public

    Site com tema de turismo espacial (desafio do Frontend Mentor)

    Vue 1

  3. weather-viewer weather-viewer Public

    Vue 1

  4. moviewebsite moviewebsite Public

    Vue 1