Cum țin pasul cu noutățile din programare 🏃‍

Totul în programming-world evoluează super rapid. Că e bine, că e rău, nu cred că ține de expertiza mea, însă apar tot felul de tehnologii noi, framework-uri, pattern-uri noi, lucruri care fac programarea mai entertaining sau pur și simplu lucruri făcute mai bine. Pentru că, din punctul meu de vedere, este un domeniu în care încă se evoluează impresionant. Unele se dovedesc a fi bune, faine și cu o audiență care le adoptă destul de deschis și repede. Știu câteva librării vedete la capitolul ăsta (cough: ReactJS).

Cert este că totul se mișcă rapid, mai ales în web-development și mie îmi place să nu fiu lăsat prea în urmă și încerc, pe cât posibil, să tot recuperez zilnic sau să îmi măresc domeniul de cunoștințe, mai bine zis, că nu ma ăștept să știu nici 50% din tot (that’s so not gonna happen in programming).

În fine, ce vreau eu să împart cu voi sunt câteva link-uri și ponturi care vă pot ajuta în a fi la curent cu ce mai e nou sau poate vă ajută să învățați unele chestii noi sau pur și simplu a vă pune la punct cu un limbaj de programare, un framework, o librărie, whatever…sau poate sunteți doar niște pisici curioase și cred eu că veți fi satisfăcuți.

Casăștiț: Tot ceea ce dau aici mai departe folosesc și eu la rândul meu. 

🍕 Tuts:

Important aici este să găsești stilul tău cel mai bun de învățare. Poate e văzând un video, poate citind un blog-post sau poate pur și simplu te joci cu API-ul unei librării, dar cel mai important e să îți găsești pasul cel mai bun în care înveți.

Personal, eu fac puțin din fiecare, cred că înainte de a vedea un video prefer să citesc o postare despre, iar apoi cel mai bine învăț deschizând editor-ul și codând. Compilez, fac debug, #nerdstuff. 

Cele mai faine tutoriale pentru web dev, din punctul meu de vedere le găsiți pe:

Cele mai bune articole din care să înveți sunt pe:

🎧 Podcasts

Sunt foarte faine dacă vă puteți concentra cât timp codați și la alte discuții despre tehnologie sau când mergeți pe stradă sau chiar și în mașină. 

🐣 Twitter

Când vine vorba de Twitter, eu sunt mare fan. Sunt câțiva oameni, majoritatea developeri, care merită urmăriți, dar cum ma cred a special snowflake o să încep cu mine.

🗞Newsletters

Da, încarcă mail-ul, dar unele sunt remindere foarte eficiente.

🍍 Some tips: 

  • Experimentează
  • Învață limbaje noi
  • Expune-te (GitHub, StackOverflow, Reddit, Twitter)
  • Lucrează la o aplicație
  • Întreabă-te deseori “De ce? Ce înseamnă magia asta?”
  • Citește codul altora de pe GitHub
  • Înțelege-l!
  • Caută mentori
  • Contribuie la Open-Source
  • Rabdare

Și nu uita: You don’t know JS!

👋

Udemy – Cupoane de gratuitate pentru cursuri

E cam abstract titlul, dar da, voi share-ui cu voi câteva cupoane, cum au fost share-uite şi cu mine. Sunt cursuri Udemy (care sunt boşi în industria asta). Cursurile astea, în mod normal, e pă bani, dar există tot felul de giveaway-uri de cupoane & stuff pe interneţi şi dacă veţi introduce pentru cursurile respective cupoanele pe care le scriu aici, acestea vor fi gratuite.

Course Name Coupon Code
The Complete PHP CodeIgniter Course: Beginner To Advanced CODEIGNITERFREE
The Complete iOS 10 Developer Course – Beginner To Advanced IOSFREE
The Complete HTML & CSS Course – From Novice To Professional FREE4ALL
PHP in Action for beginners BBWFREE
Learn JavaScript for beginners FREEJAVASCRIPT
Introduction To Python For Ethical Hacking FREEBIES
HTML5 and CSS3 for beginners: Create a Website from Scratch FORFREE
C++: A complete guide to INTERMEDIATE C++ couponliar
Beginning Web development Learn the basics of HTML LIMITEDOFFER
BASH Programming Course: Master the Linux Command Line! BYLDGQ7F
Angular 2+ with Typescript – Essential Training ACC2017
Android Development Working With Databases Using Mysql & PHP PHPSQLFREE
Agile Project Management: Scrum Step by Step with Examples scrmexamplesfbfree

De-aci le-am preluat şi eu.

Nerd together!

ALT Festival Brașov – ediția 2

După cum v-am anunțat entuziasmat și anul trecut, vă spun și de data aceasta că festivalul nostru preferat de tehnologie se întoarce pentru partea a doua. Clusterul pentru Inovare și Tehnologie ALT Brasov organizează a doua ediție ALT Festival, demers care are loc în perioada 19-24 octombrie 2015.

Anul trecut am fost prezent acolo și am fost foarte plăcut surprins să văd organizarea bună și conferințele super interesante pentru cei pasionați de IT, tehnologie, dar chiar și antreprenoriat și alte domenii. Cu siguranță voi repeta experiența și anul acesta pentru că îmi place să susțin și să fiu prezent la genul acesta de festivaluri, care aduc numai beneficii diverselor comunități brașovene, cât și a orașului în sine.

Prin ediția de anul acesta, ALT Festival își propune să strângă în același loc audiențe cu abilități și cunoștințe complementare. De la programatori la ingineri, de la designeri la arhitecți, de la creatori la antreprenori, scopul interacțiunii este unul comun, respectiv facilitarea accesului la tehnologie și generarea de experiențe memorabile.

În concluzie, pe 19-24 octombrie, ne vedem la ALT Festival Brașov.

ALT Festival, festivalul de tehnologie de la Brașov

Print

În primul rând, dacă sunteți pasionați de tehnologie, calculatoare, creativitate, design, sau dacă sunteți antreprenori, investitori, dezvoltatori, ar trebui să fiți prezenți pe 21-23 noiembrie la ALT Festival Brașov.

ALT FESTIVAL, un eveniment aflat la prima sa ediție, exploreaza tehnologiile industriei IT și ale industriilor creative pentru a încuraja inovarea în rândul companiilor și antreprenorilor, diseminarea de know-how în comunitatea de profesioniști, dar și popularizarea tehnologiei ca stil de viața în rândul comunității.

Cele trei mari teme abordate în cadrul ALT Festival vor fi:

  • Inovație locală – ce are ca scop prezentarea produselor și a serviciilor creative dezvoltate de către companiile locale.
  • Internet of Things – reprezintă un concept complex care se referă la interconectarea obiectelor folosind infrastructura de comunicare existentă, o lume radical diferită de cea a Internetului clasic, dar bazată pe acesta.
  • Cultura Tehnologiei – această secțiune are ca scop răspândirea tehnologiei în viețile tuturor oamenilor.

ALT FESTIVAL își propune să reuneasca antreprenori de top, dezvoltatori de software, designeri, specialiști în cercetare aplicată, inventatori, un grup de specialiști și pasionați care să poată genera, în timp, o masă critică de startup-uri, companii și inițiative care privesc IT-ul și industriile creative.

Înscrierea este gratuită și se poate face foarte repede, completând acest formular.

De asemenea, programul este afișat pe site-ul altbrasov.org, mai exact aici.

Mie mi-au făcut cu ochiul:

– Arhitectura distribuită pentru prelucrare de date nestructurate. Workshop monitorizare de trenduri Twitter în timp real (MongoDB, Apache Camel)
– Big Data demistificat
– Introducere în Swift
– Gamification
– Tranziția spre agile a unei echipe IT

Am aflat și câteva din multele surprize pe care le veți avea dacă veți fi prezenți la ALT Festival. Acestea au fost dezvăluite în cadrul unei prezentări de către Ionuț Țața, președintele ALT Brașov.

La ALT FESTIVAL Brașov 2014 va fi prezentă prima mașină electrică marca BMW, anume BMW I3. Vă veți putea juca cu Oculus Rift și veți vedea la treabă o imprimantă 3D și veți putea admira  o dronă făcută de brașoveni. Sunt sigur că mai sunt și multe alte surprize pe care nu le-am aflat încă.

ALT FESTIVAL este organizat de ALT BRASOV – Clusterul pentru Inovare și Tehnologie Brasov. Acesta a fost înființat în 2013 și contribuie la dezvoltarea, promovarea și sprijinirea industriilor inovatoare din zona centrală a României. Inițiativele ALT BRASOV vor oferi dezvoltare economică și valoare adaugată comunităților din Brașov și la nivel national, prin sprijinul pe care îl oferim antreprenorilor, investitorilor și inovatorilor prin conectarea acestora la piața globală.

Google te invață gratis cum să faci aplicații pentru Android


android-udacityGoogle împreună cu cei de la Udacity au pus la punct un proiect mișto care constă în a-i învăța pe programatorii începători cum să construiască o aplicație Android pas cu pas. Cursul se numește: Developing Android Apps: Android Fundamentals și cel mai fain lucru este faptul că e gratis. Nu ai prea des șansa de a fi învățat de trei developeri de la Google despre cum să construiești o aplicație Android. Cursul necesită doar să ai habar de câteva noțiuni de bază despre programare, iar restul înveți pe parcurs. Cursul constă în videoclipuri, quizz-uri, ai acces la un forum unde poți pune întrebări și primi răspunsuri și sunt disponibile diverse materiale, trebuie doar să vrei. Găsiți mai multe detalii despre acest curs AICI.

De asemenea, puteți să obțineți și o certificare pe bune după ce finalizați acest curs, plus multe alte chestii drăguțe, dar pentru acestea trebuie să plătiți 150$/lună. În fine, ca să înveți cum să dezvolți o aplicație Android, cursul gratuit este de ajuns. Într-un fel, Google te învață cum să faci bani într-o lume care începe parcă să devină echilibrată, unde cei care au stat și au învățat ore multe și nopți întregi pot face bani gârlă acum. Prin astfel de aplicații și nu numai.