Online Scala'ya Giriş Tutorialı

107 views
Skip to first unread message

Emrehan Tüzün

unread,
Apr 19, 2014, 3:36:16 PM4/19/14
to scala-...@googlegroups.com

Fehmi Can Saglam

unread,
Apr 20, 2014, 3:56:52 PM4/20/14
to scala-...@googlegroups.com
Selam,

Ozet: Lutfen Scala’ya bu tutorial ile baslamayin.

Dilegim, “Elinizdeki Java kodunu Scala syntax’ina nasil cevirirsiniz” konulu bu tur sitelerin azalarak yok olmasi. Bu gibi yanlis yontemler sonucunda imperative Scala yazan bolca junior developerlarimiz oluyor. Site ile dogrudan baglantiniz var mi bilemiyorum ama senior Scala developer olarak goruslerim bu sekilde.

Online tutorial ariyorsaniz Twitter Scala School[1] oldukca basarili. Basics dersinden alinti:

Think Scala

Scala is not just a nicer Java. You should learn it with a fresh mind- you will get more out of these classes.



-- 
Fehmi Can Saglam

--
Bu iletiyi Google Grupları'ndaki "Scala Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için scala-turkiy...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.

Emrehan Tuzun

unread,
Apr 20, 2014, 4:22:31 PM4/20/14
to scala-...@googlegroups.com
Selam,

Fehmi Bey’in dedikleri bu konuda çok daha değerli. Bana ve diğer juniorlara yol gösterdiğiniz için teşekkürler.

Emrehan Tüzün

M.Deniz OKTAR

unread,
Apr 20, 2014, 6:42:44 PM4/20/14
to scala-...@googlegroups.com
Fehmi kızmış :)

Fehmi Can SAGLAM

unread,
Apr 21, 2014, 1:59:21 AM4/21/14
to scala-...@googlegroups.com
Twitter ve email uzerinden bana ulastilar. Neyini begenmedin diye soruyorlar:) Dilim dondugunce aciklamaya calisacagim. 

Fehmi Can

Emrehan Tuzun

unread,
Apr 21, 2014, 2:34:41 PM4/21/14
to scala-...@googlegroups.com
Site ile bir baglantim yok. Nasil kulaklarina gitmis anlamadim ama bu konuda iyi bir aciklama benim icin de faydali olur.
Emrehan Tüzün

Fehmi Can Saglam

unread,
Apr 22, 2014, 4:20:35 AM4/22/14
to scala-...@googlegroups.com, Emrehan Tuzun
Dusuncelerimi iceren bir gist hazirladim. Yanildigim noktalar olabilir.
Umarim yardimci olur.

https://gist.github.com/fehmicansaglam/11169158

On Mon 21 Apr 2014 09:34:41 PM EEST, Emrehan Tuzun wrote:
> Site ile bir baglantim yok. Nasil kulaklarina gitmis anlamadim ama bu
> konuda iyi bir aciklama benim icin de faydali olur.
> —
> Emrehan Tüzün
>
> On 21 Apr 2014 at 08:59:27, Fehmi Can SAGLAM
> (fehmica...@gmail.com <mailto:fehmica...@gmail.com>) wrote:
>
>> Twitter ve email uzerinden bana ulastilar. Neyini begenmedin diye
>> soruyorlar:) Dilim dondugunce aciklamaya calisacagim.
>>
>> Fehmi Can
>>
>> On 21 Nis 2014, at 01:42, "M.Deniz OKTAR" <de...@vngrs.com
>> <mailto:de...@vngrs.com>> wrote:
>>
>>> Fehmi kızmış :)
>>>
>>> M.Deniz OKTAR
>>>
>>> t : +90 212 328 02 90
>>> m: +90 533 477 63 58
>>> w: http://www.vngrs.com
>>> w: http://www.convertale.com
>>> w: http://www.iletken.com.tr
>>>
>>>
>>>
>>>
>>>
>>>
>>> 2014-04-20 23:22 GMT+03:00 Emrehan Tuzun <emreha...@gmail.com
>>> <mailto:emreha...@gmail.com>>:
>>>
>>> Selam,
>>>
>>> Fehmi Bey’in dedikleri bu konuda çok daha değerli. Bana ve diğer
>>> juniorlara yol gösterdiğiniz için teşekkürler.
>>>
>>> —
>>> Emrehan Tüzün
>>>
>>> On 20 Apr 2014 at 22:56:58, Fehmi Can Saglam
>>> (fehmica...@gmail.com <mailto:fehmica...@gmail.com>)
>>> wrote:
>>>
>>>> Selam,
>>>>
>>>> Ozet: Lutfen Scala’ya bu tutorial ile baslamayin.
>>>>
>>>> Dilegim, “Elinizdeki Java kodunu Scala syntax’ina nasil
>>>> cevirirsiniz” konulu bu tur sitelerin azalarak yok olmasi. Bu
>>>> gibi yanlis yontemler sonucunda imperative Scala yazan bolca
>>>> junior developerlarimiz oluyor. Site ile dogrudan baglantiniz
>>>> var mi bilemiyorum ama senior Scala developer olarak goruslerim
>>>> bu sekilde.
>>>>
>>>> Online tutorial ariyorsaniz Twitter Scala School[1] oldukca
>>>> basarili. Basics dersinden alinti:
>>>>
>>>>
>>>> Think Scala
>>>>
>>>> Scala is not just a nicer Java. You should learn it with a
>>>> fresh mind- you will get more out of these classes.
>>>>
>>>>
>>>> [1]: http://twitter.github.io/scala_school/
>>>>
>>>> --
>>>> Fehmi Can Saglam
>>>>
>>>>
>>>> On 19 Apr 2014 at 22:36:17, Emrehan Tüzün
>>>> (emreha...@gmail.com <mailto:emreha...@gmail.com>) wrote:
>>>>
>>>>> Selam,
>>>>>
>>>>> http://scalatutorials.com adresinde Scala'ya benim gibi yeni
>>>>> başlayanlar için güzel bir giriş tutorialı mevcut. Örnek kod
>>>>> parçalarının çıktılarını web tarayıcısında görmek mümkün.
>>>>>
>>>>> Aşağıya yapıştırdığım konu başlıklarını listesini
>>>>> inceleyebilir ve istediğiniz yerden başlayabilirsiniz.
>>>>>
>>>>> * Scalculator
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_scalculator.html>
>>>>> * Operators are methods
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_operators_are_methods.html>
>>>>> * Variables
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_variables.html>
>>>>> * Final Variables
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_final_variables.html>
>>>>> * Printing values
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_printing_values.html>
>>>>> * String interpolation
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_string_interpolation.html>
>>>>> * String formatting
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_string_formatting.html>
>>>>> * Useful operations
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_useful_operations.html>
>>>>> * Method definition
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_method_definition.html>
>>>>> * Method definition 2
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_method_definition_2.html>
>>>>> * Method definition 3
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_method_definition_3.html>
>>>>> * Anonymous Functions
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_anonymous_functions.html>
>>>>> * Anonymous Functions 2
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_anonymous_functions_2.html>
>>>>> * Return multiple variables
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_return_multiple_variables.html>
>>>>> * Declare multiple variables
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_declare_multiple_variables.html>
>>>>> * Assign multiple variables
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_assign_multiple_variables.html>
>>>>> * Loops using while
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_loops_using_while.html>
>>>>> * Loops using for
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_loops_using_for.html>
>>>>> * Loops without loops
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_loops_without_loops.html>
>>>>> * If
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_if.html>
>>>>> * Match as a Switch
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_match_as_a_switch.html>
>>>>> * Arrays
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_arrays.html>
>>>>> * Lists
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_lists.html>
>>>>> * Sets
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_sets.html>
>>>>> * Maps
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_maps.html>
>>>>> * Mutable Collections
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_mutable_collections.html>
>>>>> * Mutable Collections Operations
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_mutable_collections_operations.html>
>>>>> * Immutable collections with var
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_immutable_collections_with_var.html>
>>>>> * Classes
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_classes.html>
>>>>> * Classes - continued
>>>>> <http://scalatutorials.com/tour/interactive_tour_of_scala_classes__continued.html>
>>>>>
>>>>> --
>>>>> Emrehan Tüzün
>>>>>
>>>>> --
>>>>> Bu iletiyi Google Grupları'ndaki "Scala Türkiye" grubuna abone
>>>>> olduğunuz için aldınız.
>>>>> Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta
>>>>> almamak için scala-turkiy...@googlegroups.com
>>>>> <mailto:scala-turkiy...@googlegroups.com> adresine
>>>>> e-posta gönderin.
>>>>> Daha fazla seçenek için https://groups.google.com/d/optout
>>>>> adresini ziyaret edin.
>>>> --
>>>> Bu iletiyi Google Grupları'ndaki "Scala Türkiye" grubuna abone
>>>> olduğunuz için aldınız.
>>>> Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta
>>>> almamak için scala-turkiy...@googlegroups.com
>>>> <mailto:scala-turkiy...@googlegroups.com> adresine
>>>> e-posta gönderin.
>>>> Daha fazla seçenek için https://groups.google.com/d/optout
>>>> adresini ziyaret edin.
>>> --
>>> Bu iletiyi Google Grupları'ndaki "Scala Türkiye" grubuna abone
>>> olduğunuz için aldınız.
>>> Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta
>>> almamak için scala-turkiy...@googlegroups.com
>>> <mailto:scala-turkiy...@googlegroups.com> adresine
>>> e-posta gönderin.
>>> Daha fazla seçenek için https://groups.google.com/d/optout
>>> adresini ziyaret edin.
>>>
>>>
>>> --
>>> Bu iletiyi Google Grupları'ndaki "Scala Türkiye" grubuna abone
>>> olduğunuz için aldınız.
>>> Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak
>>> için scala-turkiy...@googlegroups.com
>>> <mailto:scala-turkiy...@googlegroups.com> adresine e-posta
>>> gönderin.
>>> Daha fazla seçenek için https://groups.google.com/d/optout adresini
>>> ziyaret edin.
>> --
>> Bu iletiyi Google Grupları'ndaki "Scala Türkiye" grubuna abone
>> olduğunuz için aldınız.
>> Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak
>> için scala-turkiy...@googlegroups.com
>> <mailto:scala-turkiy...@googlegroups.com> adresine e-posta
>> gönderin.
>> Daha fazla seçenek için https://groups.google.com/d/optout adresini
>> ziyaret edin.
>
> --
> Bu iletiyi Google Grupları'ndaki "Scala Türkiye" grubuna abone
> olduğunuz için aldınız.
> Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak
> için scala-turkiy...@googlegroups.com
> <mailto:scala-turkiy...@googlegroups.com> adresine e-posta
Reply all
Reply to author
Forward
0 new messages