How modifying popular libraries can help you become a better developer -- Free Code Camp -- Medium



How modifying popular libraries can help you become a better developer — Free Code Camp — Medium

I had read numerous tutorials, which all provided a good introduction to the subject. The downside was my approach. As it often happens when only reading material, I had trouble applying the skills to my projects. This is where I decided to look at the source code for Animate.css.

My animations do not have the same applicability to real world problems as Animate.css and other animation projects. It mostly just displays over the top animations, which displayed on a website would not contribute to the user experience. However, it did provide me with a solid understanding of the different concepts of CSS animation. I now use it to a certain extent in all of my projects.

If you really want to learn, get your hands dirty. Play around with the different values and watch how the result changes. This is what really makes you remember.

Apart from learning the basics of CSS animation, I leveraged the situation to familiarize myself with Git and Github Pages. This entitled how to create proper documentation on Github and setting up the project page. Furthermore, it gave me an opportunity to consider the optimal way of displaying the animations on the project page.


Read full article from How modifying popular libraries can help you become a better developer — Free Code Camp — Medium


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts