Essential Tips for Mobile Application Development
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.
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
Mobile Application Development By: Dr. Taha Havakhor Assistant professor of MIS
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
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
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.
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
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