Essential Tips for Mobile Application Development

Slide Note
Embed
Share

Learning by doing is crucial in mobile application development, which is a blend of science and art. Dr. Taha Havakhor emphasizes the importance of multi-lingual skills and full-stack development paths for aspiring developers. Building a strong portfolio and adding relevant skills like React JS and UX design can boost job prospects. Additionally, including a GitHub portfolio in your resume can enhance your profile when seeking application development roles.


Uploaded on Nov 14, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Mobile Application Development By: Dr. Taha Havakhor Assistant professor of MIS

  2. Learning by doing is key Programming: science or art/craft? Syntax is vocabulary, but you cannot speak a language only with a dictionary You don t learn a language with reading only one book in that language either Each person has a different learning path, much like drawing

  3. Purpose of the Course

  4. An Additional Dimension Multi-lingual programmers have a better chance at getting a first job (27% more likely, BEA) Multi-lingual programmers have a better chance at landing a 6-figure salary in their first 5 years (38% more likely, BEA) Plain JS + React Framework

  5. Path to a full stack developer Dynamic application (synchronous and asynchronous interaction with databases) programmers, or full stack developers, land an average salary of +90K per Indeed.Com Full-stack programming requires understanding different layers of development, i.e., networking (setting up and configuring servers/cloud connections), database design, UX development, backend development, APIs, etc.

  6. Your portfolio Much like architecture, a modern-day developer needs a portfolio Open source contributions, sample web and mobile applications Start publishing your portfolio on GitHub Have your portfolio accessible on your phone Keep polishing your portfolio applications

  7. Suggested Resume Additions GitHub portfolio (include it after your email address or in a section below your skills) Application Development Skills: React JS React Native Mobile Development NoSQL databases: Firebase/Friestore UX/Design Environments: Figma

Related


More Related Content