Coder Social home page Coder Social logo

app_nina's Introduction

Application created with the idea of a test project for an internship at NINA

This project was made in Angular + BootStrap

First of all, I want to thank for having been selected and for the NINA team having given me the great happiness of having participated in this stage.

My learning during the project

Well, my name is Thallys, so, it was a huge pleasure to do this test, this application, because, I really felt it was and always will be what I love to do, programming, I felt even more doing it, it was challenging, stressful, sad, happy, even more joyful, it was the junction of all these feelings to do this project. I learned how to work in Angular, I learned how an API really works, not just in theory, I could put my "hand to the wheel" instead of just being in pages of code, which has no specific meaning, it was very rewarding to participate in this project, this stage, even if I don't pass, I am very happy to have participated, because I could give it my all, I could enjoy every comment, of course I could not do all the steps that the project and the application would be, but to get where I got was very happy.

My learning during the project

So, the boring part begins and the good part of having gone through this project, the first thing is, as I didn't know how to work with angular, I didn't know how JSON-Server worked, how many things worked, in one week researching a lot and sleepless nights well, I was able to learn a little bit of angular, because I had never worked with this framework and it was very happy, because, besides learning something new, I could, even though I had watched several videos to be able to learn and still didn't know a lot, I could learn in practice, right away. Not only Angular, but also JSON-Server and Figma (however, as I used to work with prototyping electronic boards (at IFPE) I already had a pretty good notion of how it worked. The JSON-Server, even though it is a "Fake REST API" was very good to learn how it works and how it is, even if I know little, I already know more than I did before I started the project, so my biggest challenge was, as I didn't know anything about angular, I had to learn everything (everything about the project) and watch many videos and documentation to be able to learn. I couldn't do many things like: Pagination List, Filter the collaborators, change the password (even though I was almost getting to the logic, I couldn't develop it), make the graphic communicate with the Database and Sort. But even with all this, I could learn a lot with this project, with this application. Another problem I had was, even though I can read and listen to a little English, I didn't remember to do the codes in English, so in the end, I had to pass everything to English, which I could learn some new terms too.

Conclusion

For me, learning new things, both technologies and frameworks and programming languages is always rewarding and fun (even if it is also often stressful, but there will always be happiness in those terms), so it was very good, not only Angular, but also TypeScript, which is is also a new programming language that I hadn't touched, so, almost everything was new to me, however, nothing was difficult, something we can always do is research and try to learn, so it was very good the experience I got in this project, both how the applications worked for something more "real" and also to learn new technologies and languages. So, I can say that my experience, even if only for this period, was very beneficial, both in learning and in the way we do our work.

app_nina's People

Contributors

thallyscezar avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.