Continuing the coding journey

Ahmed Breem
Re:Coded
Published in
2 min readJun 15, 2018
Re:Coded Code Station (RCS)

Hello again!

As I told you before in my last article, I’ve been with the Re:Coded Team since March 2018 in their Android development bootcamp, where we’ve learned lots of concepts about the Android development field.

First, we started with some basics about Java programming language concepts, then we solved some problems after mastering OOP topics. After that, we moved onto XML (Extensible markup language) in order to understand and build the UI for Android apps and then looked at how to actually give the app functionality by writing some Java code. By doing that, we started to build our first fully working app.

As we were advancing in the Android Basics Nanodegree program by Udacity, we also learnt new topics and third-party libraries used in app development. We learned about dealing with the PaperDB library which enables you to keep small amounts of data saved in apps, even after closing it (similar to SharedPreferences) as well as Retrofit, for parsing JSON files into our “Revo Notesss” App which we were working on. In that app you can also get info about the importance of back-end server-side development in creating API’s and dealing with it by our app, without getting further into RESTful API and node.js. Using the Retrofit library, we were able to build an awesome “Revo Gallery” app fetching photos from Unsplash API.

Apart from coding — we’re also continuing to refine our soft skills. In our last session, we had an awesome business presentation workshop where we got lots of useful tips and techniques about how to deliver a professional presentation. Days before the workshop, we were asked to prepare a 1-minute-presentation in order to get some practice speaking in front of a crowd and feedback on the delivery.

These days, I’m getting the ball rolling to start the last module of the Nanodegree program on Udacity before graduation and starting the more advanced Nanodegree programs.

We still have more than one month left in our bootcamp with the Re:Coded Team, which means we will have more and more interesting and beneficial sessions to come!

See you :)

--

--